div+css布局和在浏览器中显示不一样?
本帖最后由 studyarea 于 2013-03-25 15:46:52 编辑
本人是学习新手,请大侠们看看吧。
总体布局:
<body>
<form id="form1" runat="server">
<div class="divAll">
<div class="headdiv">
<div class="logodiv"> </div>
<div class="
menudiv"> </div>
</div>
<div class="bodydiv">
<div class="bodyleft"> </div>
<div class="bodyright">
<asp:ContentPlaceHolder id="ContentPlaceHolder2" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
<div class="
bottdiv">
</div>
</div>
</form>
</body>
下面是各个块属性定义
body
{ text-align: center; /*居中 */
font-size: 14px; /* 字体大小 */ }
.divAll
{ font-family: 宋体, Arial, Helvetica, sans-serif; /* 字体类型 */
width: 1010px; }
.headdiv
{ width: 1010px; }
.logodiv
{ border: 1px dotted #FF9966; /*边框宽度颜色 */
width: 1010px; /*层的宽度 */
height: 120px; }
.
menudiv
{ border: 1px solid #FF0000;
width: 1010px;
height: 26px; }/*层的*/
.bodydiv
{ border-style: none solid none solid; /* 边框线类型 */
border-width: 0px 1px 0px 1px; /* 边框线宽度 */
width: 100%;
border-right-color: #FF0000;
border-left-color: #FF0000; }
.bodyleft
{ border-style: none solid none none;
border-width: 0px 1px 0px 0px;
border-color: #FF0000;
float: left; /*float表示浮动,是div定位的要点,不使用folat,就不能实现左右定位布局*/
width: 100p