当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > 推荐一篇利用th,colgroup,col定义表格样式

CSS样式表
css 简单区别ie6,ie7,firefox的写法
解决在IE6下文字溢出(多出一行字)的解决方法小结
纯css 鼠标移上查看大图的效果
css 完美清除浮动的两种解决方案
css 透明度的设置兼容所有浏览器
pre 自动换行的问题
CSS 图片定位的几种方式
div+css学习笔记(IE与fox好多不兼容的问题)
让你的页面对 IE6 显示出黑白色(多浏览器)
li 自适应宽度
样式表达式实现交替显示table行颜色
css 控制图片大小 小于固定值 控制大小
CSS 各种滤镜代码解释 用法案例
针对firefox ie6 ie7 ie8的css样式hack
CSS 样式 层裁剪图片
十个非常实用的CSS属性(IE不支持)
CSS渲染速度改善的十个方法与建议
css z-index 最大值
css z-index 在IE中的迷惑
IE与Firefox中兼容的html设计中使用CSS改变鼠标为手形

CSS样式表 中的 推荐一篇利用th,colgroup,col定义表格样式


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-12   浏览: 250 ::
收藏到网摘: n/a

定义表格各列的样式,不用每个td都在那里加一堆的Class,利用th,colgroup,col等属性,轻松搞定^_^
代码如下:
复制代码 代码如下:

<style>
table.Demo {
border-collapse: collapse;
color: #454545;
font: 11px/150% Verdana, Arial, Helvetica, sans-serif;
}
table.Demo th {
padding: 3px 7px;
border: 1px solid #f60;
border-width: 2px 1px 1px;
background: #ffffe1;
}
table.Demo td {
padding: 3px 7px;
border: 1px solid #f60;
}
table.Demo col.Col1 {
text-align: right;
background: #f5f5f5;
}
table.Demo col.Col2 {
color: #00c;
}
table.Demo col.Col3 {
font-style: italic;
}
</style>
<table class="Demo">
<tr>
<th>TagName</th>
<th>ClassName</th>
<th>CSS</th>
</tr>
<colgroup>
<col class="Col1" />
<col class="Col2" />
<col class="Col3" />
</colgroup>
<tr>
<td>table</td>
<td>Demo</td>
<td>border-collapse: collapse;<br />color: #454545;<br />font: 11px/150% Verdana, Arial, Helvetica, sans-serif;</td>
</tr>
<tr>
<td>th</td>
<td></td>
<td>padding: 3px 7px;<br />border: 1px solid #f60;<br />border-width: 2px 1px 1px;<br />background: #ffffe1;</td>
</tr>
<tr>
<td>td</td>
<td></td>
<td>padding: 3px 7px;<br />border: 1px solid #f60;</td>
</tr>
<tr>
<td>col</td>
<td>Col1</td>
<td>text-align: right;<br />background: #f5f5f5;</td>
</tr>
<tr>
<td>col</td>
<td>Col2</td>
<td>color: #00c;</td>
</tr>
<tr>
<td>col</td>
<td>Col3</td>
<td>font-style: italic;</td>
</tr>
</table>

抛砖引玉,更多效果就由你DIY了!
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]