簡體   English   中英

表格中的邊框底+圓角

[英]border-bottom + rounded corners in a table

我試圖在表格中將td元素的圓角和tr元素的border-bottom合並在一起,以獲得類似於Tab的外觀(我無法更改html結構)。

演示: http//jsfiddle.net/VvdBQ/

碼:

table#one {width:100%;border-spacing:0;border-collapse:separate;}
tr {border-bottom:5px solid red;}
td {font-weight:bold;text-align:center;background:blue;border-radius:15px 15px 0 0;border:1px solid green;}

我的問題(在Chrome中查看):

  • border-collapse:separate正確地將角圓化,但是我看不到底部邊框
  • border-collapse:collapse相反

如何使角和底邊界都正確?

如果使用border-collapse:separate; 並將樣式全部移至td您應該可以通過以下方式獲得所需的內容:

td {
    font-weight:bold;
    text-align:center;
    background:blue;
    border-bottom:5px solid red;
    border-top:1px solid green;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}

這里是一個小提琴: http : //jsfiddle.net/digthedoug/qjLyZ/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM