WEB开发网
开发学院网页设计DivCss CSS三行三列DIV高度自适应的设置 阅读

CSS三行三列DIV高度自适应的设置

 2008-12-03 19:33:21 来源:WEB开发网   
核心提示:用脚本控制三行三列div高度自适应的设置方法,其实不必如此麻烦,CSS三行三列DIV高度自适应的设置,只要给父div设置一个固定高度,比如10px,其子div的height:100%就可实现高度自适应,但是有视力障碍 - 你我变老时就会成为他们的一员,使网站变得更具亲和力的一个最简单的方法就是允许用户改变文字大小;拒绝

用脚本控制三行三列div高度自适应的设置方法,其实不必如此麻烦,只要给父div设置一个固定高度,比如10px,其子div的height:100%就可实现高度自适应,不信,看代码:

 <head>

<style>


body {
   font-family: arial, helvetica, sans-serif;
 
   color: black;
   margin: 5px;
 background:#ffc url(d:/8767a.gif) repeat-y;
 
   padding: 0;
 font:12px;
 letter-spacing:1px;
  text-align:center;
 font:120%;
}
ul
{
 list-style-type:square;
 list-style-image:url(d:/8767a.gif);
 list-style-position:inside;
}
li
{
 border:1px green solid;
 border-width:0px 0px 1px 0px;
 cursor:wait;
}
.inline
{
 display:block;
}
.div
{
  paddin-top:-40px;
}
.maxfont
{
 font-size:180%;
}


#header
{
 background:gray;
 margin:2px 0px;
 width:790px;
}


#left
{
   background:#ffeef0;
 float:left;
 width:195px;
 height:100%;
}

#middle
{
  background:#ffaae0;
 float:left;
  width:390px;
  margin:0px 5px;
 height:100%;
}

#right
{
  background:#ffaaaa;
  float:left;
  width:195px;
  width:-10px;
 height:100%;
}


#footer
{
  background:#ffaa11;
  clear:both;
  width:790px;
  margin:1px 0px;
}

#left,#middle,#right
{
  text-align:left;
  text-indent:24px;
}

#content
{
 margin:0px auto;
  width:790px;
 height:400px;
}

</style>

</head>

<body>
 <div style="display:none">
  今天下午
  <ul class="inline">
  <li >
   <p  class="div">正常模式</p>

   <p class="maxfont">ssss</p>
   <p>aaa</p>
  <bfff>
</li>
  <li>梦之都 XHTML 教程.</li>
  <li>梦之都 CSS 教程.</li>
  <li>梦之都 javaSCRipT 教程.</li>
  </ul>
</div>

<div style="display:none">
 伤亡事故

 <ul>
  <li>v gma a a</li>
  <li>ddd dkdkdkd</li>
 </ul>
</div>

<div id="header">
 <h1>脚本控制三行三列自适应高度DIV布局</h1>
</div>
<div id="content">

  <div id="left">亲和力指的并不只是关于盲人和屏幕阅读器。还有许多人虽然不是盲人,但是有视力

障碍 - 你我变老时就会成为他们的一员。使网站变得更具亲和力的一个最简单的方法就是允许用户改变

文字大小;拒绝提供这样的选择就剥夺了用户的主导权,很可能使用户无法舒适地阅读。

亲和力指的并不只是关于盲人和屏幕阅读器。还有许多人虽然不是盲人,但是有视力障碍 - 你我变老时

就会成为他们的一员。使网站变得更具亲和力的一个最简单的方法就是允许用户改变文字大小;拒绝提供

这样的选择就剥夺了用户的主导权,很可能使用户无法舒适地阅读。
</div>
  <div id="middle">亲和力指的并不只是关于盲人和屏幕阅读器。还有许多人虽然不是盲人,但是有视

力障碍 - 你我变老时就会成为他们的一员。使网站变得更具亲和力的一个最简单的方法就是允许用户改

变文字大小;拒绝提供这样的选择就剥夺了用户的主导权,很可能使用户无法舒适地阅读。

如果设计者使用像素为单位指定文字大小,大多数的用户将无法缩放文字,因为 Internet Explorer 改

变文字大小的方式与别的浏览器不同。Mozilla 和 Opera 可以缩放已经设定像素大小的文字,而Windows

下的IE却不能。

亲和力指的并不只是关于盲人和屏幕阅读器。还有许多人虽然不是盲人,但是有视力障碍 - 你我变老时

就会成为他们的一员。使网站变得更具亲和力的一个最简单的方法就是允许用户改变文字大小;拒绝提供

这样的选择就剥夺了用户的主导权,很可能使用户无法舒适地阅读。

如果设计者使用像素为单位指定文字大小,大多数的用户将无法缩放文字,因为 Internet Explorer 改

变文字大小的方式与别的浏览器不同。Mozilla 和 Opera 可以缩放已经设定像素大小的文字,而Windows

下的IE却不能
如果设计者使用像素为单位指定文字大小,大多数的用户将无法缩放文字,因为 Internet Explorer 改

变文字大小的方式与别的浏览器不同。Mozilla 和 Opera 可以缩放已经设定像素大小的文字,而Windows

下的IE却不能。

亲和力指的并不只是关于盲人和屏幕阅读器。还有许多人虽然不是盲人,但是有视力障碍 - 你我变老时

就会成为他们的一员。使网站变得更具亲和力的一个最简单的方法就是允许用户改变文字大小;拒绝提供

这样的选择就剥夺了用户的主导权,很可能使用户无法舒适地阅读。

如果设计者使用像素为单位指定文字大小,大多数的用户将无法缩放文字,因为 Internet Explorer 改

变文字大小的方式与别的浏览器不同。Mozilla 和 Opera 可以缩放已经设定像素大小的文字,而Windows

下的IE却不能
如果设计者使用像素为单位指定文字大小,大多数的用户将无法缩放文字,因为 Internet Explorer 改

变文字大小的方式与别的浏览器不同。Mozilla 和 Opera 可以缩放已经设定像素大小的文字,而Windows

下的IE却不能。

亲和力指的并不只是关于盲人和屏幕阅读器。还有许多人虽然不是盲人,但是有视力障碍 - 你我变老时

就会成为他们的一员。使网站变得更具亲和力的一个最简单的方法就是允许用户改变文字大小;拒绝提供

这样的选择就剥夺了用户的主导权,很可能使用户无法舒适地阅读。

如果设计者使用像素为单位指定文字大小,大多数的用户将无法缩放文字,因为 Internet Explorer 改

变文字大小的方式与别的浏览器不同。Mozilla 和 Opera 可以缩放已经设定像素大小的文字,而Windows

下的IE却不能s
</div>
  <div id="right">亲和力指的并不只是关于盲人和屏幕阅读器。还有许多人虽然不是盲人,但是有视

力障碍 - 你我变老时就会成为他们的一员。使网站变得更具亲和力的一个最简单的方法就是允许用户改

变文字大小;拒绝提供这样的选择就剥夺了用户的主导权,很可能使用户无法舒适地阅读。</div>

</div>


</div>
<div id="footer"> 欢迎访问:www.devdao.com</div>

</body>

Tags:CSS 三行 DIV

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接