.jsp里调用left页(div+css)怎么老是变形啊!

来源:百度知道 编辑:UC知道 时间:2024/06/19 16:24:11
<%@ include file="top.jsp" %>
<div class="scenter">
<div id="left"><%@ include file="left.jsp" %> </div>
<div class="subc">
<div style="margin-bottom:10px; height:31px; background:url(images/addbg.gif) no-repeat; width:688px;">333</div>
</div>
</div>
<%@ include file="foot.jsp" %>
现在333怎么老跑到下 一行去
css是这样的#left{ width:204px; background: url(../images/leftbg.gif) repeat-y; float:left; height:100%;}
.subc{ width:688px; height:100%; float:left;background:url(../images/centerbg.gif) #FFFFFF repeat-y;}
1楼的我实验过啦,不行
2楼的里面的应该和它没关系吧!
我之前一直用asp,用JSP没做过
我现在把subc{ margin-top=-left的高度;} 解决的,总感觉不舒服,而且在DW里乱马7遭的,不知道你们做网站是不是(用DIV+CSS做)
而且.jsp里这么做设置的css有时候不生效,郁闷!

把下面两行加到css代码中,其实不用clear属性也没什么问题的:
.subc {float:left;clear:none;}
#left {float:left;clear:none;}
这年头做网站哪用css+div布局啊?都是美工做好,切成表格,表格里的再切成表格
(你别指望美工用div了,他们连下拉菜单都能做成flash的...)
切片的效率高(工作效率高,ie效率?不管它。当然你很空,老板和客户都知道css布局的好处的话你就用css布吧。)

你说的在dw里div会变得乱七八糟的情况是不可能的,是你自己的div+css没用熟,虽说dw提示ie5不支持一些属性,但是也不会变形的,你应该检查下自己的css吧,请个高手给你设置下,你说的换行,不是宽度不对,那就是没有浮动什么的,总之是你的原因(废话)

<div style="margin-bottom:10px; height:31px; background:url(images/addbg.gif) no-repeat; width:688px;">

里面缺少float:left;

.subc
里加上float;right
试试

宽度
<div style="margin-bottom:10px; height:31px; background:url(images/addbg.gif) no-repeat; width:688.5px;">333</div>
试试