javascript - 如何将元素设置为固定全屏

标签 javascript jquery html css

为了清楚起见,我想要一个全屏标题。在动态滚动(单个或多个滚动)上,整个标题应该随着屏幕向下滚动而向上滚动消失。反之亦然,如果用户从内容顶部滚动更多,则标题应向下滚动到全屏。

我可以使用 css 来做到这一点吗?我在 AWWWARDS.com 提交的网站上看到这种设计更常用

最佳答案

简短的回答:没有。如果我理解得很好,你想要一个视差效果,其中一个滚动将滚动到第一个 anchor 。

但是对于全屏标题使用这个:

<div class="fullscreen">
    <img src="test.jpg">
</div>

<style>
.fullscreen{
width:100%;
height:100vh;
}

.fullscreen img{
min-width:100%;
min-height:100%;
height:100%;
width:100%;
object-fit:cover;
}
</style>

关于javascript - 如何将元素设置为固定全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37828149/

相关文章:

html - 我怎样才能向上移动一个 div 和它后面的所有 div?

html - z-index 问题 - 在菜单下方定位 css3 三 Angular 形

javascript - 选择带有不可见选项的标签

javascript - 有没有一种方法可以可变地命名函数

javascript - 更改 "Choose File"按钮并继续显示文件名

javascript - Function.prototype.call 分配给变量时的意外行为

javascript - 如何在半圆中移动一个div

javascript - 尝试创建日历事件时权限被拒绝 (403)

javascript 变量不在表单中显示 codeigniter 的验证错误

javascript - 禁用临时滚动功能