tft每日頭條

 > 圖文

 > css 經典表格

css 經典表格

圖文 更新时间:2024-11-10 16:48:03

目标

  • 表格邊框合并
  • 表格邊框的間距設置
  • 表格标題位置的設置

表格可以說是網頁必備的元素之一,但是原生的表格樣式都是很醜,列如表格加入邊框的默認情況下,單元格與單元格之間有一定的空隙;設置單元格邊框間距等等,都是可以通過css來設置自己的默認樣式

表格邊框合并

默認情況下,表格有邊框的情況下,内部看似有一層填充物,其實是表格的外邊框和内部單元格的間距。

這層間距是可以通過表格的标簽屬性進行設置,讓它看起來像是合并了一樣,但是這樣的合并并不完美,會得到一個很粗的邊框。

理想中的邊框合并,應該達到exelce表格那樣,是一個細線表格。Css專門有個屬性是為了表格邊框合并服務的。

語法:border-collapse:屬性值

css 經典表格(css基礎篇11--表格樣式)1

屬性值

會發現,通過css控制合并和通過标簽屬性合并的效果都不一樣,通過css控制的效果跟exelce表格一模一樣,屬于細線表格。

css 經典表格(css基礎篇11--表格樣式)2

對比圖

表格邊框間距

如果想自己設置表格邊框的間距,一樣是可以通過css來控制。

語法:border-spacing:像素值;

這個屬性可以設置兩個值。指定了1個像素值時,這個值将作用于橫向和縱向上的間距;當指定了2個length值時,第1個作用于橫向間距,第2個作用于縱向間距。

css 經典表格(css基礎篇11--表格樣式)3

兩個值

css 經典表格(css基礎篇11--表格樣式)4

邊框被拉大

單元格之間的距離也是一樣的。

表格标題位置

表格的标題不一定都是設置在表格的上方,也有可能是設置在下方。

可以使用css來定義表格标題的位置

語法:caption-side:屬性值;

css 經典表格(css基礎篇11--表格樣式)5

屬性值

這樣就可以得到一個倒置标題的表格

css 經典表格(css基礎篇11--表格樣式)6

标題倒置

總結

這些表格樣式屬性可能會有不少人會覺得很陌生,是因為這些樣式屬性都是用來做重置樣式,隻需要寫一次,以後再也不用動它了!

css 經典表格(css基礎篇11--表格樣式)7

總結

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved