Tôi có một hộp văn bản, hoạt động như một hộp tìm kiếm trên trang của tôi. Tôi điền trước trường bằng từ 'TÌM KIẾM' có màu văn bản mặc định là # D6D6D0.thay đổi màu phông chữ trong hộp văn bản bằng CSS khi giá trị được nhập vào hộp
Sử dụng CSS, bạn có thể thay đổi màu văn bản thành #FFFFFF khi có ai đó nhập văn bản vào hộp không?
<input type="text" name="q" value="SEARCH" id="searchFieldText">
#searchFieldText {
background: url("/images/crmpicco/search_bg3.png") no-repeat scroll 0 0 #000000;
border: medium none;
color: #D6D6D0;
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
height: 21px;
padding-left: 0;
padding-top: 3px;
width: 168px;
}
1) họ sẽ không được tập trung vào nhưng gõ vào chữ cái đầu tiên 2) nó hỗ trợ không phải là rất tốt đẹp, <= IE9 không hỗ trợ nó. – Christoph
1) true;) 2) '<= IE9-people' phát điên và đang giữ lại các cải tiến. Nếu chúng tôi luôn phải hỗ trợ các trình duyệt cũ hơn, chúng tôi sẽ không bao giờ loại bỏ chúng ... – Gijs
sry, nhưng điều đó vô nghĩa - IE9 là trình duyệt mới nhất bạn có thể nhận được trên Vista và Windows 7 (và IE8 cho WinXP). Nếu bạn đang phát triển web nghiêm túc, bạn không thể bỏ qua hỗ trợ cho (các) trình duyệt này. – Christoph