CSS作為前端開發(fā)中重要的一環(huán),在頁面設計中扮演著重要的角色。在進行頁面設計時,表格展示是非常常見的情景。通過巧妙運用CSS,我們可以制作出精美的表格,提升用戶體驗。
下面我們來演示一下如何利用CSS制作出精美的表格:
<table> <thead> <tr> <th>姓名</th> <th>年齡</th> <th>性別</th> </tr> </thead> <tbody> <tr> <td>張三</td> <td>20</td> <td>男</td> </tr> <tr> <td>李四</td> <td>22</td> <td>女</td> </tr> <tr> <td>王五</td> <td>25</td> <td>男</td> </tr> </tbody> </table> <style> /* 表格樣式 */ table { border-collapse: collapse; font-size: 14px; width: 600px; margin: 0 auto; text-align: center; } th, td { border: 1px solid #ccc; padding: 10px; } th { background-color: #f4f4f4; color: #333; font-weight: bold; } tbody tr:nth-child(even) { background-color: #f9f9f9; } </style>
通過上述代碼和樣式,我們可以得到一張漂亮的表格。其中,table的一些樣式包括:
- border-collapse:邊框重復的單元格被合并。
- font-size:文字大小。
- width:寬度。
- margin:外邊距。
- text-align:文字對齊方式。
而th、td的一些樣式是表格例如下:
- border:邊框。
- padding:內填充空間。
- background-color:背景顏色。
- color:文字顏色。
- font-weight:文字加粗。
此外,為了讓表格更美觀,我們還設置了tbody tr:nth-child(even),當表格行為偶數(shù)時,給其添加背景顏色。
通過這些樣式的運用,我們可以制作出美觀的表格,提升用戶體驗。希望這篇文章對你有所幫助。