时间:2021-05-08
在ul下,直接嵌套div,在ie7以前版本,会出现的状况是:div会被离它最近的li包裹住。
请看dome
复制代码代码如下:
<ul class="clearfix" >
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<div class="add">
这一块在ie7及之前版本会被加载到文本为5的li里。
</div>
</ul>
<style type="text/css">
.clearfix{ display:inline-block; width:100%; }
.clearfix li{ float:left; padding:5px; border:1px solid #999; width:12%; list-style:none; }
.add{ background:#67BCD1; height:20px;}
</style>
在谷歌下
在ie7文档模式下,就把div添进了离它最近的li里面。
so, ul不支持直接嵌套div的写法。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
ie7和ie6都不能识别display:table-cell;(但是支持display:block等css1的属性!)ie8以及以后版本可以识别!ie7和ie6
复制代码代码如下:用div和ul标签画表格进行布局兼容火狐、ie6、ie7、Opera等浏览器项目编号网址名称从事业务联系电话1www.jb51.net400电
当在div标签内无任何内容时: 如果给div元素设置了宽度时,比如width:100%,此时div在IE中(IE6,IE7)将占据物理空间,而在FF中
IE6和IE7对CSS的解释存在很多差别,今天谈其中一点:height。例子:复制代码代码如下:IE6下:如果DIV里的内容高度不超过50px,DIV的高度就是
IE6及其以下版本可见IE7及其以下版本可见只有IE6版本可见除了IE以外的版本IE8及其以下的版本可见IE7及其以下的版本可见用法:(1)可使用如下代码检测当