欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用CSS生成精美細(xì)線Table表格無(wú)需復(fù)雜style代碼

  發(fā)布時(shí)間:2014-08-08 14:36:45   作者:佚名   我要評(píng)論
很多時(shí)候利用復(fù)雜style代碼,來(lái)生成這樣的表格,造成了頁(yè)面的修改性和可讀性都非常差。這里推薦使用css來(lái)產(chǎn)生一個(gè)細(xì)線表格,感興趣的朋友可以了解下
精美的表格是前端開(kāi)發(fā)用到的一個(gè)組件,很多時(shí)候我們利用復(fù)雜的頁(yè)面style代碼,來(lái)生成這樣的表格,造成了頁(yè)面的修改性和可讀性都非常差。這里推薦直接使用css來(lái)產(chǎn)生一個(gè)細(xì)線表格。

使用方法也很簡(jiǎn)單:

第一:導(dǎo)入table.css

復(fù)制代碼
代碼如下:

<link rel="stylesheet" type="text/css" href="./css/table.css"/>

第二:套用格式

復(fù)制代碼
代碼如下:

<table class="table">

您只需要給table設(shè)置樣式class="table"即可,不需要對(duì)任何的tr,td做操作。您也可以寫成<table class="table" style="width:600px"> style="width:600px"是為了更靈活的控制表格的寬度,如果直接寫到table.css里自然也沒(méi)有問(wèn)題;如果您打算讓td有有背景顏色,只需要設(shè)置td的樣式class="color"即可。當(dāng)然其實(shí)可以在css里面利用表達(dá)式直接設(shè)置成隔行變色,不過(guò)那樣做會(huì)降低頁(yè)面的效率,不推薦在css中使用表達(dá)式。

如果大家想對(duì)樣式進(jìn)行微調(diào),只需要調(diào)整table.css即可,不需要改任何的頁(yè)面html代碼。如果大家想修改邊框的顏色,請(qǐng)?jiān)趖able.css中找到色值:#ADD8E6,然后全部替換成自己想要的色值即可。附件是一個(gè)具體的例子。

table.css源碼:

復(fù)制代碼
代碼如下:

/*表格樣式。*/
.table {
width:100%;
padding: 0px;
margin: 0px;
font-family:Arial, Tahoma, Verdana, Sans-Serif,宋體;
border-left:1px solid #ADD8E6;
border-collapse:collapse;
}
/*表頭樣式。*/
.table th {
font-size:12px;
font-weight:600;
color: #303030;
border-right: 1px solid #ADD8E6;
border-bottom: 1px solid #ADD8E6;
border-top: 1px solid #ADD8E6;
letter-spacing: 2px;
text-align: left;
padding: 10px 0px 10px 0px;
background: url(../images/tablehdbg.png);
white-space:nowrap;
text-align:center;
overflow: hidden;
}
/*單元格樣式。*/
.table td {
border-right: 1px solid #ADD8E6;
border-bottom: 1px solid #ADD8E6;
background: #fff;
font-size:12px;
padding: 3px 3px 3px 6px;
color: #303030;
word-break:break-all;
word-wrap:break-word;
white-space:normal;
}
/*藍(lán)色單元格樣式,主要用于隔行變色。*/
.table td.color{
background:#edf7f9;
}
/*表格中超級(jí)鏈接樣式。*/
.table td a:link{
font-weight:400 ;
color:#2259D7 ;
text-decoration:none ;
word-break:break-all;
word-wrap:break-word;
white-space:normal;
}
.table td a:visited {
font-weight:400 ;
color:#2259D7 ;
text-decoration:none ;
word-break:break-all;
word-wrap:break-word;
white-space:normal;
}
.table td a:hover {
font-weight:400 ;
text-decoration:underline ;
color: #303030;
word-break:break-all;
word-wrap:break-word;
white-space:normal;
}
.table td a:active {
font-weight:400 ;
text-decoration:none ;
color:#2259D7 ;
word-break:break-all;
word-wrap:break-word;
white-space:normal;
}

相關(guān)文章

  • CSS display屬性的table表格布局

    這篇文章主要為大家詳細(xì)介紹了基于CSS屬性display:table的表格布局的使用,即CSS display屬性的table表格布局,感興趣的小伙伴們可以參考一下
    2016-03-25
  • 用table表格來(lái)調(diào)整表單控件的格式讓它好看一些

    做一個(gè)添加設(shè)備的表單,結(jié)果因?yàn)榍熬Y大小不一樣,所以很難看,可以用表格來(lái)格式化一下,下面是具體的美化前與后的代碼及截圖,大家可以對(duì)比一下
    2014-07-22
  • 關(guān)于表格table嵌套,邊框合并問(wèn)題的解決方法

    下面小編就為大家?guī)?lái)一篇關(guān)于表格table嵌套,邊框合并問(wèn)題的解決方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧
    2016-05-16

最新評(píng)論