Tôi có các thông tin sau ...Tại sao không thay đổi màu của <hr />?
<hr style="color:#292929;background-color:#292929;"/>
nhưng màu không thay đổi sang mã màu HTML mà tôi đã khai báo. Tại sao không?
Tôi có các thông tin sau ...Tại sao không thay đổi màu của <hr />?
<hr style="color:#292929;background-color:#292929;"/>
nhưng màu không thay đổi sang mã màu HTML mà tôi đã khai báo. Tại sao không?
Đặt border-color
.
thẻ giờ là một chút khó khăn so với các yếu tố khác để tạo kiểu. Những thứ nào hoạt động và cái nào không phụ thuộc rất nhiều vào trình duyệt.
Một bộ nhớ cache của thủ thuật (bao gồm cả màu sắc) có sẵn ở đây: http://webdesign.about.com/od/beginningcss/a/style_hr_tag.htm
cố gắng xác định một chiều cao
Kết quả:
<hr style="height: 5px; border: 0px solid #D6D6D6; border-top-width: 1px;" />
Nó làm việc cho tôi ngay cả khi không có thuộc tính chiều cao. Trông rất tốt. –
thay vì: color:#292929;
sử dụng: border-color:#292929;
Sagivo, Bless bạn và cảm ơn bạn. Điều đó đã làm các trick sau một giờ tốt + của rối tung với vấn đề. FYI cho người khác Tôi thấy rằng để có được một cái nhìn tương tự trong cả Outlook (cái ác) và các khách hàng web khác bao gồm cả IE cũ tôi đã sử dụng này.
<hr size="2" width="80%" align="center" style="border-color:#878787; background:#878787">
Đặt kích thước thành 1 làm cho nó quá dày ở một số nơi và 2 với màu nền quá mỏng ở một số nơi khác. Đây là những gì tôi đã kết thúc với. Hy vọng nó sẽ giúp người khác.
Thẻ HR là thứ tôi gọi là HTML cũ và giống như thuộc tính biểu mẫu cũ có giao diện "3D" bắt buộc do bốn đường viền màu của nó. Để vượt qua bạn sẽ cần phải thiết lập biên giới của nó, tốt nhất là bằng không, thiết lập một chiều cao và nền. Tôi thường chỉ sử dụng một div thay thế. Điều này cũng sẽ hoạt động. '
Haha. Nếu nó là một con rắn nó sẽ có chút tôi! Vì vậy, đơn giản và tôi thực sự đã từ bỏ suy nghĩ đó là một số thiết lập ẩn siêu bootstrap mà tôi không thể tìm thấy trong dặm mã Bootstrap/jQuery. – JustJohn