博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
美丽的表格样式(使用CSS样式表控制表格样式)
阅读量:7158 次
发布时间:2019-06-29

本文共 3852 字,大约阅读时间需要 12 分钟。

 

 

按照WEB2.0风格,设计了几个表格样式,希望大家喜欢。

WEB2.0提倡使用div开布局,但不是要全然放弃使用表格,表格在数据展现方面还是不错的选择。

如今使用介绍使用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=gb2312"
 
/>
<
title
>
精美的表格样式
</
title
>
<
style 
type
="text/css"
>
...
<!--
body,table
{...}{
    font-size
:12px;
}
table
{...}{
    table-layout
:fixed;
    empty-cells
:show; 
    border-collapse
: collapse;
    margin
:0 auto;
}
td
{...}{
    height
:20px;
}
h1,h2,h3
{...}{
    font-size
:12px;
    margin
:0;
    padding
:0;
}
.title 
{...}{
 background: #FFF; border: 1px solid #9DB3C5; padding: 1px; width:90%;margin:20px auto; }
    .title h1 
{...}{
 line-height: 31px; text-align:center;  background: #2F589C url(th_bg2.gif); background-repeat: repeat-x; background-position: 0 0; color: #FFF; }
        .title th, .title td 
{...}{
 border: 1px solid #CAD9EA; padding: 5px; }
/**//*这个是借鉴一个论坛的样式*/
table.t1
{...}{
    border
:1px solid #cad9ea;
    color
:#666;
}
table.t1 th 
{...}{
    background-image
: url(th_bg1.gif);
    background-repeat
::repeat-x;
    height
:30px;
}
table.t1 td,table.t1 th
{...}{
    border
:1px solid #cad9ea;
    padding
:0 1em 0;
}
table.t1 tr.a1
{...}{
    background-color
:#f5fafe;
}
table.t2
{...}{
    border
:1px solid #9db3c5;
    color
:#666;
}
table.t2 th 
{...}{
    background-image
: url(th_bg2.gif);
    background-repeat
::repeat-x;
    height
:30px;
    color
:#fff;
}
table.t2 td
{...}{
    border
:1px dotted #cad9ea;
    padding
:0 2px 0;
}
table.t2 th
{...}{
    border
:1px solid #a7d1fd;
    padding
:0 2px 0;
}
table.t2 tr.a1
{...}{
    background-color
:#e8f3fd;
}
table.t3
{...}{
    border
:1px solid #fc58a6;
    color
:#720337;
}
table.t3 th 
{...}{
    background-image
: url(th_bg3.gif);
    background-repeat
::repeat-x;
    height
:30px;
    color
:#35031b;
}
table.t3 td
{...}{
    border
:1px dashed #feb8d9;
    padding
:0 1.5em 0;
}
table.t3 th
{...}{
    border
:1px solid #b9f9dc;
    padding
:0 2px 0;
}
table.t3 tr.a1
{...}{
    background-color
:#fbd8e8;
}
-->
</
style
>
<
script 
type
="text/javascript"
>
...
    
function ApplyStyle(s)...{
        document.getElementById(
"mytab").className=s.innerText;
    }
</
script
>
</
head
>
<
body
>
<
div 
class
="title"
>
    
<
h1
>
大家好,CSS与表格的结合演示样例
</
h1
>
    
<
table
><
tr
><
td
>
        点击链接切换样式:
<
href
="javascript:;"
 onclick
="ApplyStyle(this)"
>
t1
</
a
>
        
<
href
="javascript:;"
 onclick
="ApplyStyle(this)"
>
t2
</
a
>
        
<
href
="javascript:;"
 onclick
="ApplyStyle(this)"
>
t3
</
a
>
    
</
td
></
tr
></
table
>
</
div
>
<
table 
width
="90%"
 id
="mytab"
  border
="1"
 class
="t1"
>
  
<
thead
>
    
<
th 
width
="10%"
>
网名
</
th
>
    
<
th 
width
="30%"
>
博客
</
th
>
    
<
th 
width
="20%"
>
电邮
</
th
>
    
<
th 
width
="30%"
>
网络硬盘
</
th
>
    
<
th 
width
="10%"
>
QQ
</
th
>
  
</
thead
>
  
<
tr 
class
="a1"
>
    
<
td
>
wallimn
</
td
>
    
<
td
>
http://blog.csdn.net/wallimn
</
td
>
    
<
td
>
wallimn@tom.com
</
td
>
    
<
td
>
http://wallimn.ys168.com
</
td
>
    
<
td
>
54871876
</
td
>
  
</
tr
>
  
<
tr
>
    
<
td
>
长三江
</
td
>
    
<
td
>
村在
</
td
>
    
<
td
>
北京天安门
</
td
>
    
<
td
>
东四十条
</
td
>
    
<
td
>
21345678
</
td
>
  
</
tr
>
  
<
tr 
class
="a1"
>
    
<
td
>
长三江
</
td
>
    
<
td
>
村在
</
td
>
    
<
td
>
北京天安门
</
td
>
    
<
td
>
东四十条
</
td
>
    
<
td
>
21345678
</
td
>
  
</
tr
>
  
<
tr
>
    
<
td
>
长三江
</
td
>
    
<
td
>
村在
</
td
>
    
<
td
>
北京天安门
</
td
>
    
<
td
>
东四十条
</
td
>
    
<
td
>
21345678
</
td
>
  
</
tr
>
  
<
tr 
class
="a1"
>
    
<
td
>
wallimn
</
td
>
    
<
td
>
http://blog.csdn.net/wallimn
</
td
>
    
<
td
>
wallimn@tom.com
</
td
>
    
<
td
>
http://wallimn.ys168.com
</
td
>
    
<
td
>
54871876
</
td
>
  
</
tr
>
  
<
tr
>
    
<
td
>
长三江
</
td
>
    
<
td
>
村在
</
td
>
    
<
td
>
北京天安门
</
td
>
    
<
td
>
东四十条
</
td
>
    
<
td
>
21345678
</
td
>
  
</
tr
>
  
<
tr 
class
="a1"
>
    
<
td
>
长三江
</
td
>
    
<
td
>
村在
</
td
>
    
<
td
>
北京天安门
</
td
>
    
<
td
>
东四十条
</
td
>
    
<
td
>
21345678
</
td
>
  
</
tr
>
  
<
tr
>
    
<
td
>
长三江
</
td
>
    
<
td
>
村在
</
td
>
    
<
td
>
北京天安门
</
td
>
    
<
td
>
东四十条
</
td
>
    
<
td
>
21345678
</
td
>
  
</
tr
>
</
table
>
</
body
>
</
html
>

能够到我的网络硬盘下载源代码:http://wallimn.ys168.com

你可能感兴趣的文章
Maven的学习资料收集--(六 构建Hibernate项目
查看>>
IntelliJ IDEA自动更新资源文件
查看>>
Mybatis Generator配置详解
查看>>
mysql 各种姿势
查看>>
Mybatis <if test> 判断数字时的问题
查看>>
Log(jcl&slf4j)
查看>>
Scrum中,拆分故事的INVEST原则
查看>>
mybatis-dynamic sql
查看>>
runtime 动态增加属性
查看>>
select实现精确定时器
查看>>
Centos下安装类百度文库环境
查看>>
JS监听对象属性读写的5种方法
查看>>
多个wifi路由器组建一个wifi网络增加网络覆盖范围
查看>>
作为“创业导师”的天使投资人
查看>>
改变世界梦想的创业者
查看>>
国产数据库一览表
查看>>
获取url的参数包括中文参数
查看>>
ios 中使用 block
查看>>
详解Google Authenticator工作原理
查看>>
树莓派设置屏幕待机时间
查看>>