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

DIV里的table百分比宽度有关问题,非常感谢

2012-02-19 
DIV里的table百分比宽度问题,非常感谢!一行两个DIV.左边DIV宽度固定右边的自适应右边DIV里放置table其widt

DIV里的table百分比宽度问题,非常感谢!


  一行两个DIV   .   左边DIV宽度固定   右边的自适应   右边DIV里放置table   其   width=   "100% "   此时表格会把屏幕撑宽了出现左右滚动条.这个滚动条是不该出现的!!!


我弄了好几天了.郁闷啊,谢谢


<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.0   Transitional//EN ">
<html   xmlns= "http://www.w3.org/1999/xhtml "   >
<head>
        <title> Untitled   Page </title>
        <style>


  body   {margin-left:   0px;margin-top:   0px;margin-right:   0px;margin-bottom:   0px;width:   100%;height:   100%;font-size:   13px;color:#000;padding:   0px;margin:   0px;
}
div,form,img,ul,ol,li,dl,dt,dd   {margin:   0;   padding:   0;   border:   0;}
h4{font-size:14px;}
p,li{padding-left:20px;padding-right:20px;}
img{border:0px}
p{padding-top:0px;line-height:20px;   font-size:15px;}
table{padding:10px;;width:100%;position:absolute;}
td{text-align:center;}
span.CityBig{color:#777;}

a:link   {color:   #000;   text-decoration:none;}
a:visited   {color:   #000;text-decoration:none;}
a:hover   {color:   #000;   text-decoration:none;}
a:active   {color:   #000;}

ul{padding:0px;   /*fiexfox里需要设置此项,否则UR和DIV间会有空白*/margin:0px;}
ul.Normal{margin:0px;margin-left:0px;padding-left:0px;   /*fiexfox里需要设置此项,否则UR和DIV间会有空白*/}
li{margin-left:0px;list-style-type:none;padding:2px;line-height:18px;padding-left:20px;padding-right:20px;}
li.LiBg   {margin-left:0px;background-color:#ffDD00;list-style-type:none;padding:5px;}
li.LiNormal   {margin-left:30px;list-style-type:circle;}

#Menu{background-color:   #FFB13E;width:100%;border-bottom:1px   solid   #ef8a04;border-top:1px   solid   #ef8a04;height:23px;}
#Menu   li{   width:   90px;     padding-top:4px;   padding-bottom:4px;text-align:center;   float:   left;margin-left:0px;padding-left:0px;padding-right:0px;}  

.Main,.Top,.Bottom,#Menu{min-width:   760px;width:   expression(document.body.clientWidth   <   820?   "820px ":   "100% "   )/*最小宽度设置*/;width:100%;}
.MainLeft,.MainRight   {border:1px   solid   #FFB13E;}
.Bottom   {text-align:center;}
.MainLeft{float:left;}
.MainRight{margin-left:210px;}
.MainLeftChild{width:200px;}
.MainRightChild{}
.MainRightChild   img   {width:150px;   height:100px;border   solid   2px   #000;}
.MainLeftNoBorder{float:left;}
.MainRightNoBorder{margin-left:210px;}
.MainLeft   li{padding:2px;}

.ArtileTitle,.ArticleDate{text-align:center;}
.ArtileTitle{font-size:   20px;font-weight:bolder;padding:10px;}
.clear{clear:   both;}
.Right{text-align:right;}
.Left{text-align:left;float:left;}
</style>
  </head>
  <body     >


   


          <div   class= "Main ">
    <div   class= "MainLeft ">
    <div   class= "MainLeftChild ">
    <ul   class= "Normal ">
<li   class   = "LiBg "> 1&nbsp;&nbsp; <a   href= " "   target= "_blank "   > 更多> > </a> </li>
<li     > 左边固定宽度 </li>


<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
    </ul>
    </div>
<div   class= "MainLeftChild ">
    <ul   class= "Normal ">
<li   class   = "LiBg "> 1111     &nbsp;&nbsp; <a   href= " "   target= "_blank "   > 更多> > </a> </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
    </ul>
    </div>
  <div   class= "MainLeftChild ">
    <ul   class= "Normal ">
<li   class   = "LiBg "> 11111   &nbsp;&nbsp;     <a   href= " "   target= "_blank "   > 更多> > </a> </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
    </ul>
    </div>
    <!--   <div   class= "MainLeftChild ">
    <ul   class= "Normal ">
<li   class   = "LiBg "> 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
    </ul>
    </div>
    <div   class= "MainLeftChild ">
    <ul   class= "Normal ">
<li   class   = "LiBg "> 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
<li     > 左边固定宽度 </li>
    </ul>
    </div>   -->
  </div>

<div   class= "MainRight ">

                        <div   class= "MainRightChild ">

                          <ul>
                                <li   class   = "LiBg "> 感动中国推荐 </li>
  </ul>
 
  </div>


  <div   class= "MainRightChild ">
                        <table   pixelLeft= "210px ">
<tr>  
    <td> <a   href= "# "> <img   src= "../Images/ChinaVTLogo.gif "     alt= "标题 "/> </a> </td>
    <td> <a   href= "# "> <img   src= "../Images/ChinaVTLogo.gif "   alt= "标题 "     /> </a> </td>
    <td> <a   href= "# "> <img   src= "../Images/ChinaVTLogo.gif "   alt= "标题 "   /> </a> </td>
    <td> <a   href= "# "> <img   src= "../Images/ChinaVTLogo.gif "   alt= "标题 "     /> </a> </td>
</tr>
<tr>  
    <td> 照片说明 </td>
    <td> 照片说明 </td>
    <td> 照片说明 </td>
    <td> 照片说明 </td>
</tr>
<tr>  
 
    <td> <img   src= "../Images/ChinaVTLogo.gif "     alt= "标题 "   /> </td>
    <td> <img   src= "../Images/ChinaVTLogo.gif "     alt= "标题 "     /> </td>
    <td> <img   src= "../Images/ChinaVTLogo.gif "     alt= "标题 "     /> </td>
    <td> <img   src= "../Images/ChinaVTLogo.gif "   alt= "标题 "     /> </td>
</tr>
<tr>  
    <td> 照片说明 </td>
    <td> 照片说明 </td>
    <td> 照片说明 </td>
    <td> 照片说明 </td>
</tr>
    </table>

                        </div>
                       
  </div>
          </div>

<div   class= "clear "> </div>

<div   class= "Bottom ">
<ul>
<li> &nbsp; </li>
<li>
  服务条款   |   隐私政策   |   免责声明  

  DIV里的table百分比宽度问题:

  一行两个DIV   .   左边DIV宽度固定   右边的自适应   右边DIV里放置table   其   width=   "100% "   此时表格会把屏幕撑宽了出现左右滚动条.这个滚动条是不该出现的!!!

</li>
</ul>
</div>

</body>
</html>


[解决办法]
.MainRightChild{ width:100%;}
这个加上就没问题了。。
[解决办法]
CSS写得不好

热点排行