45fan.com - 路饭网

搜索: 您的位置主页 > 电脑频道 > 编程代码 > 阅读资讯:table+css的布局:两边内容可能随中间内容高度自适应

table+css的布局:两边内容可能随中间内容高度自适应

2015-03-02 11:03:15 来源:www.45fan.com 【
table+css的布局:两边内容可能随中间内容高度自适应。示范代码如下:

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
<style type="text/css">
body{margin:0; padding:0;}
table,tr,td{margin:0; padding:0; vertical-align:top; border-collapse:collapse; border:1px solid #FFFFFF}
#left,#center,#right{padding:10px; font:15px/180% bold "宋体"; color:#FFFFFF}
#left{ width:200px;background-color:#663399}
#center{ background-color:#006600;}
#right{ width:200px; background:#0066CC}
</style>
</head>
<!--<div style="border:1px solid red; position:relative;width:128.5%; height:20px;border:0px solid green; line-height:18px; background-color:Orange;float:left;">11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111</div>

<table style="border:1px solid red;">
<tr><td>11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111</td></tr></table>
-->

<table width="100%" border="1" cellpadding="0" cellspacing="0" style="table-layout:fixed;">
<tr>
<td id="left">
leftside
</td>
<td id="center" style="word-wrap:break-word;">
<div>
<pre>
cente
table+css的布局
1.两边内容可能随中间内容高度自适应。
2.中间内容也可以随两边内容高度的增加而自适应。
3.两边内容固定宽度,中间没有设置宽,但整个table设置了100%的可变宽度,
所以中间内容会自动适应变化的。
4.另外有一点就是要对TD的设置vertical-align:top;这样看上去才感觉才是从上到
下排列的
5.这种用table布局的方法比纯div+css布局从原理上更容易让人接受,如果说用table
布局的惟一不好之处的话是跟seo 相处得不怎么融洽,因为搜索引擎对div的抓取能力
比table要好得多。
6.经过测试在IE6.0,FF 3,Opera,Netscape Navigator,谷歌浏览器显示都是一致的。
</pre>
</div>
</td>
<td id="right">
rightside6.经过测试在IE6.0,FF 3,Opera,Netscape Navigator,谷歌浏览器显示都是一致
</td>
</tr>
</table>
</body>
</html>

本文地址:http://www.45fan.com/bcdm/9799.html
Tags: table css
编辑:路饭网
相关文章列表
推广内容
推荐阅读
热门推荐
推荐文章
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部