溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

表格線邊框重復(fù)css解決方法

發(fā)布時(shí)間:2020-06-27 14:04:28 來(lái)源:網(wǎng)絡(luò) 閱讀:1080 作者:愛(ài)上小媳婦 欄目:開(kāi)發(fā)技術(shù)

1、td 的邊框和table 的邊框重疊

.table { border-left:1px solid #dedede; border-top:1px solid #dedede;}

.td { border-right:1px solid #dedede; border-bottom:1px solid #dedede;}

table 只用左邊框和上邊框,每個(gè)td只有右邊框和下邊框,效果就是整個(gè)表格左、上邊框是連續(xù)實(shí)線,右、下邊框是延續(xù)td的邊框所以是斷斷續(xù)續(xù)的

解決方法:

.table {border:1px solid #dedede; border-collapse:collapse;}

.td {border:1px solid #dedede; } 橘色字體是關(guān)鍵,邊框設(shè)置也不用分上下左右了,重疊的話(huà)會(huì)一個(gè)覆蓋另一個(gè)

firefox中:td的border覆蓋table 的,IE中table 的border覆蓋td的,我這里border顏色一樣,無(wú)所謂了

表格線常見(jiàn)問(wèn)題:

1.表格邊框與表格單元格線的重疊。[采用border-collapse:collapse解決]

2.嵌套表格與被嵌套表格邊線重疊問(wèn)題。[采用border-top|left|right|bottom解決]

3.嵌套表格與被嵌套表格對(duì)不齊的問(wèn)題。[采用table-layout: fixed;解決]

4.border-collapse有兩個(gè)屬性,separate 和 collapse 。

separate是默認(rèn)屬性,表格邊框默認(rèn)有1px 的間隙,在表格排版時(shí)代,設(shè)置好表格背景色,我們?cè)盟鼇?lái)擠出版塊的外邊框;

collapse,是將表格邊框的間隙去掉,這樣給表格的td邊框賦值時(shí)就不會(huì)產(chǎn)生雙線框了。

Demo:沒(méi)有設(shè)置collapse屬性的雙線表格

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI