ie6 ie7 绝对定位后的兼容问题 10
关于我们那个li是绝对定位,它下面的second_div是绝对定位,second_div下面的li是相对定位,second_div下面的li的下面的second_divW...
关于我们那个li是绝对定位,它下面的second_div是绝对定位,second_div下面的li是相对定位,second_div下面的li的下面的second_divW是绝对定位,但是这个second_divW在ie6和ie7不显示
展开
1个回答
展开全部
这好象和css的伪类有关,在写div+css的样式时怎样才能更好的保证 两个浏览器浏览出的页面保持一直!!!!!
.Layer1{
position:absolution;
width:950;
height:200;
}
<div id="container1">
<div id="layer1"></div>
<div id="pic"></div>
</div>
有一个ID为Layer1的DIV,是绝对定位:
网页初始化后,通过JS给DIV定位:
代码如下:
function initDiv(){
var tmpid=document.getElementById("Layer1");
tmpid.style.left=tmpid.offsetLeft;
tmpid.style.left=tmpid.offsetLeft+"px";
tmpid.style.top=tmpid.offsetTop;
tmpid.style.top=tmpid.offsetTop+"px";
}
通过body的onload加入函数initDiv.
在IE6.0里面无效。请高手指教!
.Layer1{
position:absolution;
width:950;
height:200;
}
<div id="container1">
<div id="layer1"></div>
<div id="pic"></div>
</div>
有一个ID为Layer1的DIV,是绝对定位:
网页初始化后,通过JS给DIV定位:
代码如下:
function initDiv(){
var tmpid=document.getElementById("Layer1");
tmpid.style.left=tmpid.offsetLeft;
tmpid.style.left=tmpid.offsetLeft+"px";
tmpid.style.top=tmpid.offsetTop;
tmpid.style.top=tmpid.offsetTop+"px";
}
通过body的onload加入函数initDiv.
在IE6.0里面无效。请高手指教!
追问
真正原因是二级菜单那个div加了透明度,去掉透明度就正常了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询