- 主题:求教css布局问题
因为迷信所谓css+div的布局模式,我故意这页面中全部使用了css+div,没有table
结果我发现,我并没有设置文字的最大宽度,但是显示的时候ul li里面的文字都很窄的实行了自动换行,而且没法调,我在css里加上个max-width也不管用。
请教大虾这是怎么回事?
--
FROM 123.131.133.*
代码发上来
【 在 moon783 (moon783) 的大作中提到: 】
: 因为迷信所谓css+div的布局模式,我故意这页面中全部使用了css+div,没有table
: 结果我发现,我并没有设置文字的最大宽度,但是显示的时候ul li里面的文字都很窄的实行了自动换行,而且没法调,我在css里加上个max-width也不管用。
: 请教大虾这是怎么回事?
: ...................
--
FROM 222.131.118.*
thanks a lot
.......
<div class="bankuai">
<div class="bk_zzjs">
<ul class="item">
<%
for(i=0;i<MAXLINE6;i++){
%>
<li>
<a href="<%=links[i]%>" target=_blank>
<%=biao_tis[i]==null?"":biao_tis[i].length()>14?biao_tis[i].substring(0,13)+"..":biao_tis[i]%>
</a>
</li>
<%}%>
</ul>
</div>
..........
..........
..........
</div>
<!----------以下是对应的css文件中的代码------------------>
.bankuai .bk_zzjs{
position:absolute;
left:36px;
top:170px;
max-width: 200;
height: 100;
}
.bankuai .bk_zzjs ul{
position:absolute;
left:10px;
top:10px;
max-width: 200;
}
.bankuai .bk_zzjs .biaoti{
position:absolute;
left:-5px;
top:3px;
}
.bankuai .bk_zzjs .item{
position:absolute;
left:-30px;
top:35px;
max-width: 200;
height: 100;
/*font-size:x-small;*/
}
.bankuai .bk_zzjs ul li{
float:top;
color:rgb(255,0,0);
margin:5px 1px 12px 0px;
max-width: 200;
}
【 在 marsteel (K ) 的大作中提到: 】
: 代码发上来
--
FROM 123.131.133.*
200px
【 在 moon783 (moon783) 的大作中提到: 】
: thanks a lot
: .......
: <div class="bankuai">
: ...................
--
FROM 211.99.222.*
my god
竟然犯如此低级的错误
不过,我把这个网页在ie6.0上浏览显示非常正常,很好
但是换成IE8就有问题,不但是每段文字都很在窄的的范围内自动折行,还有每行的开头都有一个红圆点,不知如何才能去掉;还有就是IE8浏览的时候,我发现某些元素的位置显示的跟IE6不同,我到底是照顾IE8呢,还是照顾IE6呢?
【 在 N92 (打雷要下雨) 的大作中提到: 】
: 200px
--
FROM 123.131.133.*
还是不对
我改成200px了
还是那样显示
一定是IE8的问题,可能是默认的,但是我既然把max-width写进css了,就应该会改变IE8的默认才对啊
【 在 N92 (打雷要下雨) 的大作中提到: 】
: 200px
--
FROM 123.131.133.*
IE6对css 2支持很差
调到两个都一样吧
【 在 moon783 (moon783) 的大作中提到: 】
: my god
: 竟然犯如此低级的错误
: 不过,我把这个网页在ie6.0上浏览显示非常正常,很好
: ...................
--
FROM 123.147.251.*
没仔细看你的css,看到没有px就先说了这个问题,不管怎么样,没有px肯定是错的
【 在 moon783 (moon783) 的大作中提到: 】
: 还是不对
: 我改成200px了
: 还是那样显示
: ...................
--
FROM 211.99.222.*
px错了吧
【 在 moon783 (moon783) 的大作中提到: 】
: 因为迷信所谓css+div的布局模式,我故意这页面中全部使用了css+div,没有table
: 结果我发现,我并没有设置文字的最大宽度,但是显示的时候ul li里面的文字都很窄的实行了自动换行,而且没法调,我在css里加上个max-width也不管用。
: 请教大虾这是怎么回事?
--
FROM 221.221.13.*