您的位置:首页 > Web前端 > CSS

css杂记

2015-11-24 20:12 561 查看
 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(固定定位):不会随着滚条滚动;如果
4000
希望它还处于父包含层中,则不用偏移量的设置

margin属性的重叠:

产生情况:在标准文档流中,当纵向外填充相遇时,较大的外填充值会重叠到其他的元素上。比如body和mainbody(div)同属于标准文档流中,mainbody设置了上外填充是20px,那么body(外填充值小于mianbody)会受其影响上外填充也变成20px.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息