如果设置了float:left 再设置position:absolute; 这两个会有冲突吗
2 回答
已采纳
林兴2021
TA贡献22条经验 获得超5个赞
在老的IE和非IE浏览器可能会有不一样,W3C的规则里,float属性说明中指出,绝对定位元素忽略float浮动属性。position:absolute是绝对定位属性.
老IE的浏览器盒子模型不太遵循W3C制定的HTML标准。而谷歌,火狐这些对W3C的标准支持更好。在谷歌浏览器中,对同一个元素设置这两个属性 ,是会有冲突的。
备注:
float属性和relative相对定位+display:inline_block,实现一行多列效果
absolute和display:block+百分比的相对单位,实现满屏效果
- 2 回答
- 0 关注
- 2811 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消