一个网站div CSS的问题,在IE6下面宽度高度总是调整不过来,大概是什么情况?
一个网站在IE7和IE8下面显示都很正常跟CSS设定一致,但是在IE6下面总是要宽和高20多,改了CSS也变不过来,直接写style也没有变化,估计是什么情况??其实主要...
一个网站在IE7和IE8下面显示都很正常 跟CSS设定一致,但是在IE6下面总是要宽和高20多,改了CSS也变不过来,直接写style也没有变化,估计是什么情况??
其实主要是DIV的宽度和高度没办法改变,IE6下面高度和宽度比IE7 8要大一些,这个有什么方法处理。。用margin已经没效果了,只有margin-top有点效果 展开
其实主要是DIV的宽度和高度没办法改变,IE6下面高度和宽度比IE7 8要大一些,这个有什么方法处理。。用margin已经没效果了,只有margin-top有点效果 展开
4个回答
展开全部
例如:.fz{ width:200px; overflow:hidden; float:left; border:1px #FF0000 solid;}
/*高度不要,用隐藏,内容增加方框的高度就会跟着增加。*/
你看看加上float:left;<居左>试试
/*高度不要,用隐藏,内容增加方框的高度就会跟着增加。*/
你看看加上float:left;<居左>试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用clear:both清除浮动吗?
使用了全局设定margin:0;padding:0吗?
使用了全局设定margin:0;padding:0吗?
追问
没有使用clear,不过这个是div的宽度和高度变化了跟margin和padding应该不相关吧。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
原因多种多样
这种情况 一般来说是margin穿透...
这种情况 一般来说是margin穿透...
更多追问追答
追问
用了margin了,好像IE6直接忽视它了。。。IE7 8都有反应
追答
margin: 20px;
_margin: 40px; /* IE6 fix */
对于IE6 专门加个margin好了
下划线开头的属性只有IE6认得
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询