欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2024-02-27 19:22:15
定义表格各列的样式,不用每个td都在那里加一堆的class,利用th,colgroup,col等属性,轻松搞定^_^ 代码如下:复制代码 代码如下:
定义表格各列的样式,不用每个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 全选 注:如需引入外部js需刷新才能执行]