2013-09-24 40 views
6

Trong ứng dụng Android của tôi có webview để hiển thị html. Trong chế độ xem web, đối với trường nhập, chúng tôi muốn trình giữ chỗ căn giữa. Đặt kiểuTrung tâm sắp xếp vấn đề giữ chỗ trong android

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

nhưng trình giữ chỗ không căn giữa. nó hoạt động tốt với trình duyệt khi chúng tôi kiểm tra. Có ai giúp tôi không?

Trả lời

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

Hãy thử điều này.

Hoặc

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

Xin chào, xin lỗi vì sự bất tiện như bạn đã đề xuất. Tôi đã chỉnh sửa câu hỏi của mình. Cảm ơn. – Pankaj

+0

ok của nó. tôi rất vui được giúp đỡ bạn. nó có hoạt động không? –

+0

@Pankaj cho tôi biết. làm việc của nó? –

3

Android có một lỗi ở đây :(, tập trung chỉ sẽ không hoạt động Bạn có thể sử dụng polyfill này:. https://github.com/diy/jquery-placeholder và nó hỗ trợ các "lực lượng" thuộc tính thuộc tính Điều đó làm cho nó chạy ngay cả trên. trình duyệt "hỗ trợ" giữ chỗ, giống như android.

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

Sau đó sử dụng CSS thường xuyên để tạo kiểu cho lớp giữ chỗ được cung cấp bởi các plugin

.placeholder{ 
    text-align: center; 
} 
Các vấn đề liên quan