首頁  >  文章  >  web前端  >  css中的border-collapse屬性如何設定表格邊框線? (程式碼範例)

css中的border-collapse屬性如何設定表格邊框線? (程式碼範例)

青灯夜游
青灯夜游原創
2018-10-29 14:47:036522瀏覽

css中的border-collapse屬性如何設定表格邊框線?本篇文章就跟大家介紹css中的border-collapse屬性是什麼? border-collapse屬性設定表格邊框線的方法。有一定的參考價值,有需要的朋友可以參考一下,希望對你們有幫助。

首先我們來了解css border-collapse屬性是什麼?它的作用。

border-collapse 屬性:設定表格的邊框是否合併為單一的邊框,即:用於設定表格邊框是合併顯示還是分開顯示。

基本語法:

border-collapse : separate | collapse ;

separate:預設值,邊框會被分開,即顯示雙線邊框。

collapse:如果可能,邊框會合併顯示為一條線,即單線邊框。

由此我們也可以看出border-collapse 屬性可以設定兩種表格邊框線樣式,分別為:雙線邊框和單線邊框。

下面我們透過簡單的程式碼範例來看看表格兩種邊框線樣式的實作方法

#雙線表格邊框的實作

html程式碼:

<table>
	<tr>
		<td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td>
	</tr>
	<tr>
		<td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td>
	</tr>
	<tr>
		<td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td>
	</tr>
	<tr>
		<td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td>
	</tr>
</table>

css程式碼:

table,table td{
    text-align: center;
	border: 1px solid #000;
	border-collapse:separate;
}
table  td{
	padding: 10px 30px;
}

效果圖:

css中的border-collapse屬性如何設定表格邊框線? (程式碼範例)

表格邊框的雙線樣式其實很簡單,只要同時設定表格外邊框和table裡的每個儲存格的邊框,就可以實現了。因為separate是預設值,就算是不設定border-collapse:separate;表格也會呈現雙線效果。我們主要是來看看border-collapse屬性合併邊框,實作單線邊框的方法,html程式碼一樣,只要設定css樣式:

css程式碼:

table,table tr td {
	border: 1px solid #000;
	text-align: center;
	border-collapse: collapse;
}
table tr td {
	padding: 10px 30px;
}

效果圖:

css中的border-collapse屬性如何設定表格邊框線? (程式碼範例)

單線邊框的實作也很簡單,它是在雙線樣式的基礎上,設定border-collapse: collapse;把相鄰的兩個table邊框合併成一個,使得相鄰的兩條線並在一起,邊框就以單線的形式顯示了。

總結:表格邊框的無論是單線邊框樣式,還是雙線邊框樣式都在前端頁面中應用廣泛,大家可以根據自己的需求使用不同的樣式,希望能對大家的學習有所幫助。更多相關教學請造訪: CSS基礎影片教學 HTML影片教學bootstrap影片教學

以上是css中的border-collapse屬性如何設定表格邊框線? (程式碼範例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn