Tôi đang cố gắng để có được một đường ngang để làm việc trong trang blog của tôi, nhưng tôi gặp khó khăn trong việc hiển thị dòng trong google chrome (IE và Firefox hiển thị nó một cách hoàn hảo).Đường ngang sử dụng HTML/CSS
Về cơ bản, trong CSS của tôi, tôi có như sau:
div.hr {
background: #fff no-repeat scroll center;
margin-left: 15em;
margin-right: 15em;
width:50em;
height:.05em;
}
div.hr hr {
display: none;
}
Trong HTML của tôi, tôi có một cái gì đó như:
<div class="hr"><hr /></div>
Đối với một số lý do, trong google chrome, dòng chỉ là không có ở đó. Vấn đề bây giờ là, tôi có rất nhiều trong số này (khoảng 25):
và do đó, tôi đang tìm cách sửa đổi chỉ CSS của tôi, để tôi có thể thực hiện các thay đổi tối thiểu cho HTML của mình.
Khi googling, tôi thấy rằng nhiều người đã có vấn đề này, nhưng có vẻ không phải là một giải pháp thích hợp (không xem xét "vẽ" một dòng và chèn dòng như là một pic!).
Tôi sẽ đánh giá cao nếu ai đó có thể chỉ cho tôi đúng hướng để giải quyết vấn đề trên.
Rất cám ơn.
Điều gì xảy ra khi bạn xóa màn hình: không có gì; –
Mục đích của việc đánh dấu này là gì: '
' được đặt thành 'display: none;'? Nếu bạn đang tìm kiếm cấu trúc ngữ nghĩa, cho người dùng trình đọc màn hình ít nhất, bạn vừa xóa nó. Bạn cũng có thể chỉ cần đặt div trong đó. – steveax