浮动属性和绝对定位冲突吗?

如果设置了float:left  再设置position:absolute;  这两个会有冲突吗

NadiaSmile
浏览 2835回答 2
2回答

林兴2021

在老的IE和非IE浏览器可能会有不一样,W3C的规则里,float属性说明中指出,绝对定位元素忽略float浮动属性。position:absolute是绝对定位属性.老IE的浏览器盒子模型不太遵循W3C制定的HTML标准。而谷歌,火狐这些对W3C的标准支持更好。在谷歌浏览器中,对同一个元素设置这两个属性 ,是会有冲突的。备注:float属性和relative相对定位+display:inline_block,实现一行多列效果absolute和display:block+百分比的相对单位,实现满屏效果

遇雨羽欲御

不冲突
打开App,查看更多内容
随时随地看视频慕课网APP