-
总结。。。查看全部
-
{position: fixed;}没有设置偏移量的方向依然会保持在父包含块。 也就是说: 在其没有设置偏移量的时候,偏移量参数值默认为当前fixed的元素与浏览器可视窗口的偏移数值! 同理,对于{position: absolute;}的元素也是一个道理,没有设置的偏移量数值默认为当前其相对与最近的有{position: relative;}的祖先元素的偏移数值!查看全部
-
fixed注意。。查看全部
-
absolute 就近原则 已定位的祖先元素,没有就以html为基准; fixed:浏览器的可视化窗口为基准:不随滚动条变化查看全部
-
absolute fixed的不同点: 1、设置偏移量时,偏移量的基准: absolute:最近的已定位的祖先元素,如果没有,以html为基准; fixed:浏览器的可视化窗口为基准; 2、表现形式: absolute:位置会随滚动条而变化; fixed:位置固定,不会随滚动条变化,被他遮盖的元素,可以从其下穿过。查看全部
-
absolute 就近原则 已定位的祖先元素,没有就以html为基准; fixed:浏览器的可视化窗口为基准:不随滚动条变化查看全部
-
absolute与fixed相同点: 1.完全脱离标准文档流 2.未设置偏移量时,都定位在父元素的左上角。偏移量——元素设置定位(绝对/相对)后,就具有偏移属性和堆叠属性(z-index)查看全部
-
absolute fixed相同点。。。查看全部
-
绝对定位的特点: 完全脱离标准文档流,兄弟元素不再受其影响。查看全部
-
导航固定定位关键点 #top----position:fixed;top:0 left:0; mainbody----margin-top:(#top高度+原有间距)px查看全部
-
只有设置了相对定位或者绝对定位的元素才具有的属性是z-index属性查看全部
-
fixed定位和absolute定位都是绝对定位查看全部
-
fixed定位总结: 定位形式---------绝对定位 特点---------位置固定不变,兄弟元素会从其下穿过 未设置偏移量: 有已定位祖先元素,以祖先元素为基准定位;无已定位祖先元素,以浏览器窗口为基准定位。 设置偏移量:有、无已定位祖先元素,均以浏览器窗口为基准偏移 实现的关键: 顶部固定层 #top----position:fixed;top:0;left:0; #mainbody-----margin-top:(#top高度+原有间距)px查看全部
-
偏移量的设置:在对元素设置固定定位时,如果希望本元素包含其父包含块中,不需要对其设置偏移量查看全部
-
absolute与fixed的不同点: 1.设置偏移量时,偏移参照基准 absolute: (1)无已定位祖先元素,以<html>为基准偏移 (2)有已定位祖先元素,以距离其最近的、已定位的祖先元素为基准偏移 fixed: (1)有、无已定位祖先元素,都以浏览器可视窗口为基准偏移 2.表现形式(产生滚动条时) absolute: (1)位置会随滚动条变化 fixed: (1)位置固定,不会随滚动条变化 (2)被他遮盖的元素,可以从其下穿过查看全部
举报
0/150
提交
取消