2013-01-03 31 views
1

我試圖創建一個只帶有下劃線的第一個字母的按鈕。 顯然我不能使用標籤,那麼我會用css實現它,通過使用僞元素:首字母。它在其他情況下效果很好,但按鈕不起作用。 還有其他解決方案嗎?使用:輸入按鈕上的第一個字母僞元素

+0

它似乎在Chrome中工作http://jsfiddle.net/PEg6n/1/你使用什麼瀏覽器? – Turnip

+0

我使用「 OK」。輸入類型不起作用... code: css:.button1:first-letter { text-decoration:underline; } –

回答

2

由於您尚未分享您的代碼,因此我會在此處大膽猜測。

您使用<input type="button" value="Some Value">,因爲沒有實際的文本內(所顯示的文本來自value= attribue),:first-letter是行不通的(因爲它的工作原理上的文字元素的內部)。

相反,使用<button>Some Value</button>,它應該工作正常。

+0

請原諒我,如果我沒有發佈代碼,我很少要求幫助! 我認爲唯一的解決方案是你的。我將嘗試以這種方式適應所有的代碼。 謝謝;) –

相關問題