2013-05-09 33 views
2

我有一個<hr>,我需要它的顏色(十六進制值)#ac8900。如果我用老式的方式設計它只有websafe顏色才能造型<hr>?

<hr color="#ac8900"> 

它工作正常。但我期望CSS樣式的所有,所以我在我的樣式表中嘗試了這一切:

hr{ 
color: #ac8900; 
background-color: #ac8900; 
border-color: #ac8900; 
height:2px; 
border:none; 
} 

但它不起作用。其他更多'基本'顏色的工作,如#000,#fff等,但不是我需要的。你只能用css使用網頁安全色來爲<hr>着色嗎?

+0

'#ac89'不是有效的顏色代碼。嘗試使用真正的RGB十六進制代碼(六個十六進制數字)。 – Tomalak 2013-05-09 06:37:56

+0

嘗試使用#00a987 – 2013-05-09 06:38:47

回答

2

您的房產價值無效。您需要使用RGB代碼才能使這些值有效。嘗試下面的風格。

不需要border-color如果border:none,類似地color在這裏也沒有意義。

hr{ 
background-color: #ac8900; 
height:2px; 
} 
+0

要在多個瀏覽器上工作,是的。 – cameronjonesweb 2013-05-09 06:49:40

+0

喜歡哪些瀏覽器?顏色應用於元素中的文本。小時不能有任何文字。同樣的邊界顏色是沒有用的,當沒有邊界..請糾正我,如果我失去了一些東西... – PSL 2013-05-09 06:52:41

+0

http://stackoverflow.com/a/12399447/1672694 – cameronjonesweb 2013-05-09 06:56:18