我只想增加每一段的字体大小,当滚动靠近他们,并减少后,滚动是下降。
null
$(document).ready(function () {
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
$('.title').css('font-size', '43px');
} else {
$('.title').css('font-size', '36px');
}
});
});
null
在这种情况下,element.getBoundingClientRect
可以帮助您。遍历每个.title
,然后相应地调整大小。
您可以查看CSS转换属性来调整字体大小的速度。
$(document).ready(function () {
$(window).scroll(function(){
$('.title').each(function(){
if (this.getBoundingClientRect().top < 100) {
$(this).css('font-size', '43px');
} else {
$(this).css('font-size', '36px');
}
});
});
$(window).scroll();
});
body{
height: 1000px;
}
.title {
font-size: 36px;
margin-bottom: 100px;
transition: font-size 1s;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="title">Hello world</div>
<div class="title">Hello world</div>
<div class="title">Hello world</div>
<div class="title">Hello world</div>
<div class="title">Hello world</div>
基本上,我在我的网站顶部有一个div,上面有logo,最初logo有一个高度,div的大小将与logo的高度一致(笔中为200px)。 我想做的是,当我向下滚动时,使徽标变小,或者当我向上滚动时,使徽标变大,基本上,scrollY值需要以某种方式链接到图像高度(直到我向下滚动到一个点,我不想继续收缩标志)。 我尝试用一个状态设置高度css属性,并用一个事件监听器更新它,每次检测到滚动时都会更新状态
问题内容: 我一直在尝试建立一个简单的logback项目,以按日期和文件大小滚动日志文件,到目前为止,我还无法使我的附加程序滚动到另一个文件。而是将其写入 标记指定的日志。 这是我的logback.xml配置文件: 乍看起来,它应该可以工作,对吗?我做错什么了吗?我的整个可构建项目都可以在此处的zip中找到:http://www.mediafire.com/file/2bxokkdyz2i/log
这是我在Web开发课上遇到的问题。有人能帮我完成这段代码吗? 创建事件处理程序,当鼠标移过段落时,这些处理程序将增大字体大小,当鼠标移出段落时,这些处理程序将减小字体大小。
我们如何找到浏览器窗口(window)的宽度和高度呢?我们如何获得文档(document)的包括滚动部分在内的完整宽度和高度呢?我们如何使用 JavaScript 滚动页面? 对于此类信息,我们可以使用与 <html> 标签相对应的根文档元素 document.documentElement。但是还有其他方法和特性需要考虑。 窗口的 width/height 为了获取窗口(window)的宽度和高
JavaScript 中有许多属性可让我们读取有关元素宽度、高度和其他几何特征的信息。 我们在 JavaScript 中移动或定位元素时,我们会经常需要它们。 示例元素 作为演示属性的示例元素,我们将使用下面给出的元素: <div id="example"> ...Text... </div> <style> #example { width: 300px; height:
我正在制作这个用户界面,其中显示了一个图像映射,包装成一个锚窗格,本身包装成一个滚动窗格。我想在左下角添加一个覆盖,显示坐标。当然,即使在调整视图大小和左右滚动地图的时候,这个覆盖也必须是可见的。我试图在anchorpane中使用约束,但是当向右滚动地图时,坐标字段消失了。在这里,您可以看到我的层次结构的视图和我希望字段保持的位置:场景构建器视图Thx为您的答案。