IE6下CSS奇怪的问题 新手求教
CSS code:
#main
{
width:1080px;
height:361px;
margin:0 auto;
background-color:#33FF33;
}
#left
{
width:249px;
height:361px;
float:left;
margin:0px 0px 0px 54px;
background-color:#0033CC;
}
#middle
{
width:213px;
height:361px;
float:left;
margin:0;
background-color:#FF6633;
}
#right
{
width:234px;
height:361px;
float:left;
margin:0;
background-color:#990099;
}
#case
{
width:278px;
height:361px;
float:left;
margin:0;
background-color:#666633;
}
left middle right case 都嵌套在main里面 4个层的宽度加起来没有超过1080 结果case在IE6下面竟然换行显示了 在Firefox里面则正常 这个问题怎么解决呢?
把宽度搞小点
不能调小啊 我按PSD画的 要100%还原啊
问题解决了 O(∩_∩)O谢谢cs5276
浮动的层加上display:inline
顶3楼
在IE6下有这样一个bug ,当你控制一个元素向左浮动,并且同时设置了margin-left 则这个margin会加倍,向右同理
一个简单的解决办法就是改用padding
网站美工加群23171372
IE6其实还有个3像素的bug的
相关问答:
现在对方是使用的table来控制的
代码如下
HTML code:
<DIV class=box>
<UL style="MARGIN-LEFT: 15px">
<TABLE border=0 cellSp ......
我想用 DIV + CSS 做一个网页主题框架,大概结构如下
————————————————————& ......
初学html , 想做一个页面,就是当用户填写账号和密码的页面,当用户点击提交按钮,如果账号和密码都不是test, 则提示错误。如果输入对了,就转到另一个页面的
<table width="50%" border="0&qu ......