2013-02-08 59 views

回答

26

double顯示兩條直線,這兩條直線加起來定義爲邊框寬度(source)的像素量。

您將需要使用至少3px。

h1 
    { text-align: center; 
    border: double black 3px; 
    padding: 1em; 
    margin: 1em; 
} 

http://jsfiddle.net/Hs3ZQ/6/

+2

呀。我有1px,這就是爲什麼它不適合我。謝謝您的幫助! – jimmyplaysdrums 2016-01-28 16:58:41

7

1px太薄而無法呈現雙邊框,您必須使邊框更加粗糙。

h1 
    { text-align: center; 
    border: double black 3px; 
    padding: 1em; 
    margin: 1em; 
} 

http://jsfiddle.net/Hs3ZQ/3/

5

對於雙邊框,你需要至少3px邊框寬度設置爲see the effect

2

從CSS將工作1px的的移除...

h1 
    { text-align: center; 
    border: double black; 
    padding: 1em; 
    margin: 1em; 
} 

看到更新後的小提琴:http://jsfiddle.net/Hs3ZQ/5/

+2

這是因爲那麼寬度默認爲'中等',這是更厚。 – BoltClock 2013-02-08 17:47:05

+0

@BoltClock:是的,正確的...他的問題是,他提供了雙倍的邊框樣式,但他只會看到單個邊框......所以如果我們刪除像素大小......它會工作.. – Pandian 2013-02-08 17:49:39

相關問題