css杂记


 a:link{color:#F85E5E;text-decoration:none;} 
 a:visited{color:#A5A5A5;}
 a:hover{color:#A8D19C;}
 a:active{color:#2B3D7F;}

如果不这个顺序写

在IE浏览器中只有visited的效果。

position 定位拥有 5 种形式:absolute、fixed、relative、static和inherit

当设置position:absolute定位时,如果没有祖先元素,以html为祖先元素设置偏移量;如果有已经定位的祖先元素,则就近原则。

fixed没有设置偏移量时,找祖先元素作为参考,情形和absolute一样。

fixed设置偏移量时:以浏览器的可视窗口为基准进行偏移,兄弟元素会从其下穿过

absolute:会随着滚动条滚动

fixed(固定定位):不会随着滚条滚动;如果希望它还处于父包含层中,则不用偏移量的设置

margin属性的重叠:

产生情况:在标准文档流中,当纵向外填充相遇时,较大的外填充值会重叠到其他的元素上。比如body和mainbody(div)同属于标准文档流中,mainbody设置了上外填充是20px,那么body(外填充值小于mianbody)会受其影响上外填充也变成20px.

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页