词缀是引导
程序中非常有用的控件,它可以监视
浏览器滚动条的
位置,并使您的导航始终处于页面的可视
区域。当页面滚动时,导航将自动成为一个固定的布局(固定的)。它总是在
用户的视图区域。让我们来讨论一下他的用法。首先,看看他的实现原理,它是通过实时
修改页面元素的类
属性来实现的。
开始的affxi顶级属性自动加词缀元素类
当滚动条滚动使导航接近页面顶部时,词缀顶部将在元素的类中转为词缀。
当滚动条被拖到页面底部时,词缀会自动变成词缀底部。
上面的过程完全
控制了它自己的实现,没有我们的干预,我们只需要写一个好的CSS这些状态。
我们可以
设置 贴上。
{
上图:150px;
}
词缀。
{
上图:20px; / /引导通常用于施工现场的头部有一个导航栏
}
在底部。
{
......
}
让我们看看它是如何使用它的。
1,通过数据属性
你只需要在你需要听的页面元素中添加数据=,然后用偏移量来确定一个元素的打开和
关闭。
资产净值标签
数据偏移顶部= 190 >
教程一
教程2
教程三
数据偏移顶是页面顶部的词缀顶部状态元素的位置。当你滚动到页面的顶部时,我们可以设置
粘贴样式来重置它的顶部值。
2。电话通过Javascript
示例代码如下所示:
$(# mynav的词缀({)。
偏移:{
顶部:在页面滚动位置顶部的100 距离
底部:(
函数)从页面的底部滚动
返回(this.bottom =
$('。BS页脚)。OuterHeight(真的))
}
}
})
HTML代码如下(只
显示了
核心代码):
教程一
教程2
教程三
......
上面所描述的词缀的用法似乎已经在自举中完成,但在实际使用过程中我们会
发现,当使用滚动页元素时,词缀的宽度会发生变化,从而导致随机的页面布局,所以我们定义词缀CSS来写它为最佳的模宽:
词缀{。
宽度:250px;
}
所以,当窗口足够大,是没有问题的,但是当拖动来改变窗口大小和布局会发现的地方,这个问题困扰了我很久,最后通过对bootcss源分析,我发现在所有的类词缀元素的
网站增加了一个藏印隐藏隐藏XS SM这些属性,当
屏幕是不满足要求的
情况下可以隐藏的词缀,但易用性的
影响,但布局在任何一种情况下是整洁的。
以上是对你的一个小
介绍,说明如何使用词缀控件进行自举,并保持布局美观。我们希望能帮助你。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您
支持网站。