处理display:inline-block样式ie浏览器兼容性视图不支持的问题
2013-09-03 13:24
190 查看
有时,我们需要把块元素设置为inline-block,以便多个块元素可以同时显示在同一行。但是,ie的兼容性视图对display:inline-block样式并不支持。
如果设置为display:inline样式,又不能进行当作块元素来设置margin属性值,还有比如说一个div,设置了display:inline,既然设置了width属性值,在兼容性视图下显示时,width依然会变成0。
那怎么可以在ie浏览器的兼容性视图下,在同一行正常的可以显示多个块元素呢?
这里我们可以灵活的来运用float属性!
我们只需设置float:left样式,就能解决这兼容性视图问题!
如果设置为display:inline样式,又不能进行当作块元素来设置margin属性值,还有比如说一个div,设置了display:inline,既然设置了width属性值,在兼容性视图下显示时,width依然会变成0。
那怎么可以在ie浏览器的兼容性视图下,在同一行正常的可以显示多个块元素呢?
这里我们可以灵活的来运用float属性!
<div> <div style="float: left; margin-right: 10px;"> 提出人 </div> <div id="cName" runat="server" style="float: left; height: 22px; width: 130px; border: 1px solid #7b9ebd; margin-right: 50px;"> </div> <div style="float: left; margin-right: 10px;"> 提出日期 </div> <div id="cDate" runat="server" style="float: left; height: 22px; width: 130px; border: 1px solid #7b9ebd;"> </div> </div>
我们只需设置float:left样式,就能解决这兼容性视图问题!
相关文章推荐
- ie7下面不支持块级元素使用display:inline-block的问题
- 解决IE中不支持display:inline-block问题
- display:inline-block在360和IE7不支持问题
- display:inline-block引发的间隙问题解决办法
- css: display:inline-block的几个问题
- 1.360浏览器的兼容模式坑货 2.关于ie7下display:inline-block;不支持的解决方案-
- 让IE6/IE7支持display:inline-block属性的两种方法
- display:inline-block元素间空白间隙问题
- 关于display:inline-block问题总结
- 关于display: inline-block 默认空白间距的问题
- display:inline-block引发的间隙问题解决办法
- display: inline-block在ie8中无效的处理办法
- overflow:hidden display:inline-block 行内对齐问题
- CSS:让IE6/IE7支持display:inline-block
- 解决在IE6下使用display: inline-block;的不兼容性问题
- display:inline-block空白间距的去除和兼容问题
- img,display:inline相关间隙样式问题
- display:inline-block 元素之间由于换行所产生的间距问题
- 关于ie7下display:inline-block;不支持的解决方案
- display:inline问题