ie6下div会随二级导航的出现而变宽并将下面的div挤下去了,其他的浏览器下正常,怎么用CSS解决?

.nav_child_ul{z-index:9999;position:relative;_position:absolute;_left:708px;_top:80px... .nav_child_ul{
z-index:9999;
position:relative;
_position:absolute;
_left:708px;
_top:80px;
top:-17px;
width:81px !important;
height:80px !important;
padding-top:9px !important;
}
二级导航的样式,用了绝对定位也没效果
展开
 我来答
廖野潜烂秩敦Bv
2013-08-17 · TA获得超过461个赞
知道小有建树答主
回答量:413
采纳率:100%
帮助的人:288万
展开全部
1、首先,你既然要写 hack,就要把hack代码写在常规代码后面;像你这种_top写在前面是没有应用的,会被top:-17px覆盖掉;
2、其次,你要让_position:absolute;有效,请将nav_child_ul这个类的父容器,添加一句position:relative;
w_kingming
2013-08-16 · TA获得超过104个赞
知道答主
回答量:86
采纳率:0%
帮助的人:35万
展开全部
用hack,写样式的时候比如margin-left:50px; 写成这样_margin-left:25px;就只能是ie6识别了,ie6有个双倍的bug,比如你在火狐里面是margin:20px;但是在ie6里面理解成40px;你试一下。希望你做好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
昆吾凝安08
2013-08-16 · 超过13用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:42.5万
展开全部
二级导航使用定位做不就OK了,不影响父级宽度,可参看驴妈妈旅游网的topbar实现
追问
我的二级导航时在一级导航的分li里做的,怎么改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jqkalytrue
2013-08-16 · TA获得超过835个赞
知道小有建树答主
回答量:1509
采纳率:57%
帮助的人:379万
展开全部
css hack 自己百度这个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hawkeyes0
2013-08-16 · TA获得超过600个赞
知道小有建树答主
回答量:484
采纳率:0%
帮助的人:143万
展开全部
二级用绝对定位
追问
之前用了相对定位,现在用不了绝对定位
追答
可以用,你再仔细看下position属性的说明
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式