2014-03-01 41 views
2

如何在樣式中input標籤佔位符擴展該父類型,並且我想在left中輸入right direction樣式的輸入。HTML更換佔位符方向

例如,這是我輸入:

<input type="password" style='direction:ltr;text-align:left;' id="password" placeholder="password"> 

佔位現在的text-align留下。如何使用direction:rtl

回答

8

我認爲這可以幫到你。

input[type="text"]:-moz-placeholder { 
    text-align: right; 
} 
input[type="text"]:-ms-input-placeholder { 
    text-align: right; 
} 
input[type="text"]::-webkit-input-placeholder { 
    text-align: right; 
} 

Demo

0

或者你可以做它的重點:

input[type='text']{ 
text-align:right; 
} 

input[type='text']:focus{ 
text-align:left; 
} 

雖然這不完全是你問什麼,似乎因爲許多瀏覽器如Firefox 3和IE更好的給我8,9不支持改變佔位符的風格。 From this answer