2016-07-22 33 views
0

我要大寫所有的佔位符文本。所以我創建了一個css風格:大寫佔位符

input[placeholder] { 
    text-transform: capitalize; 
} 

但是,它們仍然是小寫字母。爲什麼?目前我使用的是Chrome瀏覽器,但我希望它適用於所有主流瀏覽器。

P.S.它將我輸入的文本大寫。但我希望它能夠佔用一個佔位符。

回答

1

試試這個

::-webkit-input-placeholder { 
    text-transform:capitalize; 
} 
+0

我應該讓我的CSS樣式呢? – Matudi

+0

如果你的意思是你在input [placeholder]上面寫的那一行,你不需要刪除它,它不是有效的選擇器 –

1

你可以將樣式placeholder--

::-webkit-input-placeholder { 
    text-transform: initial; 
} 

:-moz-placeholder { 
    text-transform: initial; 
} 

::-moz-placeholder { 
    text-transform: initial; 
} 

:-ms-input-placeholder { 
    text-transform: initial; 
}