2012-11-09 118 views
0

我想加粗div的邊框。 我的問題是,我只需要粗體頂部和底部邊框。只加粗div的頂部和底部邊框

例如:如果我有一個div爲正方形的形狀看起來應該:

_______________ 





_______________ 

我如何能做到這一點在CSS?

+0

邊界沒有BOLD。他們不是文字 - 他們有寬度。 –

回答

3

在CSS

border-top:3px solid #000; 
border-bottom:3px solid #000; 

,然後如果你想在左邊框和右邊只是讓他們1個像素,而不是3

1

嘗試:

border: 2px 0px 2px 0px #000; 

編輯:
快速解釋邊界速記屬性。元素的順序是width style color,其中寬度大約爲Top Left Bottom Right。所以在上面的例子中,它將頂部和底部邊界設置爲2px,左右爲0px。它會將邊框的樣式默認爲固定,並且顏色將變爲黑色。要在左側和右側創建虛線邊框,請使用:

border: 0px 2px 0px 2px dashed #000; 
+0

您可能想要解釋速記語法的工作原理。 – j08691

+0

@ j08691:我想過了,但我認爲排除它會鼓勵任何人對RTFM有所幫助。儘管如此,M的鏈接可能不會受到傷害。 –

+0

是的,這是HTML 101. – j08691

1

將底部和頂部邊框的寬度設置得更高。

#element { 
    border-top: 5px solid #000; 
    border-bottom: 5px solid #000; 
} 
0

你可以做到這一點:

border-top: 1px solid black; 
border-bottom: 1px solid black;