2013-09-24 11 views
6

Benim android uygulamasında html görüntülemek için webview var. Web görünümünde, giriş alanı için yer tutucunun merkez hizalamasını istiyoruz. Yerleştirme tarzıMerkez hizalama yer tutucu sorunu android

-webkit-input-placeholder {text-align: center;} 

ama tutucu ortasına hizalamak değildir. Test ettiğimizde tarayıcıyla iyi çalışıyor. Herhangi biri bana yardım edebilir mi?

cevap

1
::-webkit-input-placeholder {text-align: center;} 

Bunu deneyin.

Ya

<!DOCTYPE html> 
<html> 
<head> 
    <style> 
     input::-webkit-input-placeholder 
     { 
      text-align: center; 
     } 
    </style> 
</head> 
<body> 
    <input type="text" placeholder="asdf" /> 
</body> 
</html> 
+0

Merhaba, önerdiğiniz gibi rahatsızlık için özür dilerim. Sorumu düzenledim. Teşekkürler. – Pankaj

+0

tamam. Size yardımcı olmaktan mutluluk duyuyorum. çalışıyormu? –

+0

@Pankaj söyle bana kardeşim. işe yarıyor? –

3

Android sadece çalışmaz merkezleme :(burada bir hata var bu polyfill kullanabilirsiniz. https://github.com/diy/jquery-placeholder ve "kuvvet" özelliğini destekleyen Yani nitelik bile çalıştırmak yapar. android gibi yer tutucu "desteklemek" olduğunu tarayıcısı.

$('#myInput').placeholder({force:true}); 

Sonra eklenti tarafından sağlanan tutucu sınıfı stil düzenli CSS kullanabilirsiniz

.placeholder{ 
    text-align: center; 
}