position:fixed;固定定位
a:参照物:浏览器窗口
b:不占空间,脱离布局流
让一个元素上下左右居中的方法:
1.position:fixed;
left:50%;top:50%;
margin-left:宽度的一半;
margin-top:高度的一半;
2.position:fixed;
left:0; right:0;
top:0; bottom:0;
margin:auto;
粘性定位:
position:sticky;
执行逻辑:
默认情况下,当浏览器不滚动,当前元素没有超出整个浏览器窗口时,执行的position:relative;当元素超出当前浏览器窗口时,执行position:fixed;
注:如果块状元素没有设置宽度的时候,添加position:sbsolute/fixed;会出现元素宽度被内容撑开。
锚点:
超链接的一种。
作用:能实现同一个页面内实现不同位置的跳转
描述:让锚点绑定id名称法人元素回到浏览器窗口的最顶端。
<标签 ID=“”></标签>
<a href="#绑定元素的id名称"></a>
高度自适应的情况:
1.当元素的height不设置,或者设置成height:auto;
元素的高度是被内容撑开的
2.最小高度的设置:
min-height:;
当内容增加的时候能够,内容能够把容器撑开。
并且当内容极少或者没有的时候,让容器保持一个最小的高度。
min-height: IE浏览器的低版本不支持。
但是IE6默认的把height解析成最小高度。
3.30
原文:https://www.cnblogs.com/xiaokeai233/p/12629671.html