为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

NadiaSmile 2016-11-12 17:06:31
如果设置了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 反对 回复 2016-12-08
?
遇雨羽欲御

TA贡献4条经验 获得超0个赞

不冲突

查看完整回答
反对 回复 2016-11-12
  • 2 回答
  • 0 关注
  • 2811 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信