Trong HTML của tôi, tôi có một div và bên trong div tôi có khoảng cách dọc khác nhau giữa các dòng văn bản. Tôi đạt được điều này bằng cách sử dụng các ngắt và xác định chiều cao, tức là <br /><br class="height5" />
hoặc height2 hoặc height10 hoặc bất kỳ thứ gì.br line-height trong safari và chrome để lại khoảng cách
Trong stylesheet của tôi, tôi định nghĩa nó thích:
br.height2 {line-height: 2px;} br.height5 {line-height: 5px;}
này đang làm việc trong IE6 + FF2 + và Opera nhưng đối với một số lý do có những khoảng trống rất lớn trong Safari và Chrome (như hai trình duyệt đang bỏ qua nó và chỉ áp dụng các ngắt thường xuyên). Tôi đã thử nghiệm với chiều cao dòng lớn hơn như 20px hoặc 30px và Safari và Chrome nhận ra những điều đó. Họ dường như bỏ qua bất cứ điều gì dưới 5-10 pixel.
Trợ giúp? Cảm ơn!
có,
gần giống như goto :) Một số trình duyệt thông minh có thể bỏ qua kích thước phông chữ nhỏ hơn 9px để tránh làm hỏng mắt người dùng. Và khoảng trống giữa các phần tử phải được ghi rõ trong CSS dưới dạng dấu cách, không phải là dòng văn bản-phanh. –