CSS是前端開(kāi)發(fā)中必不可少的一部分,今天我們來(lái)聊聊如何使用CSS使HTML中的表格(table)變得更加漂亮。
表格是網(wǎng)頁(yè)中常見(jiàn)的一種元素,但默認(rèn)的表格樣式并不太美觀,為了使表格更加漂亮,我們需要使用CSS來(lái)調(diào)整樣式。
/*設(shè)置表格整體樣式*/ table { border-collapse: collapse; width: 100%; margin-bottom: 1.5em; } /*設(shè)置表格標(biāo)題樣式*/ caption { font-size: 1.5em; margin: 0.5em 0; font-weight: bold; } /*設(shè)置表格頭部樣式*/ th { background-color: #eee; border: 1px solid #ddd; font-weight: bold; padding: 6px; text-align: left; } /*左對(duì)齊的單元格*/ td.left { text-align: left; } /*居中對(duì)齊的單元格*/ td.center { text-align: center; } /*右對(duì)齊的單元格*/ td.right { text-align: right; } /*為奇數(shù)行設(shè)置不同的顏色*/ tr:nth-child(odd) { background-color: #f9f9f9; }
通過(guò)上述代碼,我們可以設(shè)置表格的整體樣式、標(biāo)題樣式、頭部樣式以及單元格的對(duì)齊方式和顏色。
但以上只是表格美化的一小部分內(nèi)容,接下來(lái),我們還可以通過(guò)CSS實(shí)現(xiàn)表格的分頁(yè)、排序、篩選等更加復(fù)雜的功能。
細(xì)心的讀者可能已經(jīng)發(fā)現(xiàn),我們上面使用了pre標(biāo)簽來(lái)展示CSS代碼,這是因?yàn)閜re標(biāo)簽會(huì)保留代碼的格式,使代碼更加易讀。
通過(guò)應(yīng)用上面的代碼,你將會(huì)得到一個(gè)更加漂亮的表格,希望對(duì)你有所幫助!
上一篇css table元素
下一篇a 手勢(shì)css