首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

div left middle right 在DW8里面散架了 求大神指点解决方案

2012-03-16 
div left middle right 在DW8里面散架了求大神指点div idmaindiv idleft此处显示id left 的内

div left middle right 在DW8里面散架了 求大神指点
<div id="main">
  <div id="left">
  此处显示 id "left" 的内容</div>

  <div id="middle">
  此处显示 id "middle" 的内容</div>

  <div id="right">
  此处显示 id "right" 的内容</div>

此处显示 id "main" 的内容</div>





body {
margin: 0px;
padding: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
text-align: center;
}
#top {
height: 90px;
width: 940px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}
#main {
text-align: left;
width: 940px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
clear: both;
}
#left {
text-align: left;
width: 140px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
float: left;
}
#middle {
text-align: left;
width: 700px;
float: left;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
  float: left;
height: 400px;
}
#right {
float: right;
width: 100px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
float: left;
}


[解决办法]
<div id="top"></div>
<div id="main">
<div id="left"></div>
<div id="middle"></div>
<div id="right"></div>
<div class="clear"></div>
</div><!-- main end -->



body {
margin: 0px;
padding: 0px;
}
#top {
width: 940px;
height: 90px;
margin:0 auto;
}
#main {
width: 940px;
margin:0 auto;
}

#left {
float: left;
width: 140px;
}
#middle {
float: left;
width: 700px;
}
#right {
float: right;
width: 100px;
}
.clear { clear:both;}

[解决办法]
楼上正解,或者是按照你的CSS不变,但是把HTML结构改成这样

HTML code
<div id="container">    <div id="left">此处显示 id "left" 的内容</div>    <div id="middle">此处显示 id "middle" 的内容</div>    <div id="right">此处显示 id "right" 的内容</div>    <div id="main">此处显示 id "main" 的内容</div></div> 

热点排行