当你滚动到它的偏移点之后,这个元素将从视口的顶部粘10个像素
让我们上下滚动页面
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
这里是你可以用来创建一个橙绿色 .stickyexample { 职位:-网络工具包粘性; 位置:粘性; 上图:10 px; 背景色:#00ff00; 填充:3倍; } 身体{ 保证金:0; } h1.容器液体{ 利润率:15px; } 结果如下: 在引导中创建粘性元素与上面解释的过程略有不同。这是因为Bootstrap提供了用于快速配置元素位置的简写实用程序.这些快速定位类有: 这意味着您只需在HTML中添加用于粘滞定位的速记工具,并定义您希望元素粘滞在CSS中的顶部、底部、左侧或右侧的距离。如果使用.sticky top类,则无需在CSS中添加任何内容。 假设您想制作一个粘性顶部引导导航栏。首先,这里是创建引导导航(没有明确的定位)。它将有一个蓝色的背景色标记为“信息”,一些虚拟导航链接到功能和定价页面,以及一个小断点。 < class = " navbar-brand " href = " # " >导航条< / > < ul类= " navbar-nav " > <李类= " nav-item活跃”> < class = " nav-link " href = " # " > < / >回家 李< / > < class = " nav-link " href = " # " > < / >特性 李< / > < class = " nav-link " href = " # " > < / >定价 李< / > 由于未定义定位,默认情况下导航栏是静态的。以下是引导站点前端的情况: 要使导航栏粘贴到视口顶部,只需在HTML中添加.sticky top实用程序作为 以下是您的HTML中的内容: < class = " navbar-brand " href = " # " >导航条< / > < ul类= " navbar-nav " > <李类= " nav-item活跃”> < class = " nav-link " href = " # " > < / >回家 李< / > < class = " nav-link " href = " # " > < / >特性 李< / > < class = " nav-link " href = " # " > < / >定价 李< / > 下面是它在前端的样子: 假设你开始使用这种位置,并遇到了一些问题。 如果您的元素没有坚持下去,那么返回到您的HTML。如果您将带有sticky position样式的元素单独放置在包装器元素中,那么它将无法粘住。为什么? 因为粘性项的容器(或父元素)是它可以粘附的唯一区域,所以粘性项只能漂浮在兄弟元素上。换句话说,你的粘性物品不能是独生子女。 假设在引导导航栏上方有一个标题,当用户滚动超过其定义点时,您希望导航栏贴在屏幕顶部。然后您可以使用以下CSS: .位置粘性{ 排名:0; } 下面的HTML是不正确的,因为粘性导航条单独包装在 < div > < navbar class="navbar -expand-sm navbar-light bg-info position-sticky"> < class = " navbar-brand " href = " # " >导航条< / > < ul类= " navbar-nav " > <李类= " nav-item活跃”> < class = " nav-link " href = " # " > < / >回家 李< / > < class = " nav-link " href = " # " > < / >特性 李< / > < class = " nav-link " href = " # " > < / >定价 李< / > < / ul > < div > 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡如何在引导中创建粘性元素
为什么位置粘不工作?
你好,世界
因此导航栏不会被固定。
下面的HTML是正确的,因为它有一个父元素
< div >
你好,世界
< navbar class="navbar -expand-sm navbar-light bg-info position-sticky">
< class = " navbar-brand " href = " # " >导航条< / >
< ul类= " navbar-nav " >
<李类= " nav-item活跃”>
< class = " nav-link " href = " # " > < / >回家
李< / >
< class = " nav-link " href = " # " > < / >特性
李< / >
< class = " nav-link " href = " # " > < / >定价
李< / >
< / ul >
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除偶尔因疏忽而死亡外,不得因疏忽而导致动物死亡
结果导航条会粘住。
使元素与CSS保持一致
使用CSS position属性,您可以在页面上移动元素。如果你想让一个元素的位置依赖于前端用户的滚动位置,那么你可以使用粘性定位。使用这种位置类型,您可以创建粘性导航条、页眉、页脚等等。
最初发布于2020年5月28日7:00:00 AM,更新于2020年5月28日
话题:
引导和CSS