Love beautiful code? We do too.
Thuộc tính white-space xác định khoảng trắng có bên trong thành phần được xử lý như thế nào.
tag {
white-space: giá trị;
}
Với giá trị như sau:
Thuộc tính | giá trị | Ví dụ | Mô tả |
---|---|---|---|
white-space | normal | white-space: normal; | Khoảng trắng sẽ thể hiện bình thường, đây là dạng mặc định. |
nowrap | white-space: nowrap; | Văn bản sẽ hiển thị trên cùng một hàng, chỉ xuống hàng khi gặp thẻ <br />. | |
pre | white-space: pre; | Khoảng trắng sẽ do trình duyệt điều khiển, văn bản sẽ hiển thị trên cùng một hàng, chỉ ngắt dòng tại đoạn văn bản sử dụng thẻ <pre>. | |
pre-line | white-space: pre-line; | Văn bản sẽ tự động bao lại khi cần thiết, và xuống hàng. | |
pre-wrap | white-space: pre-wrap; | Khoảng trắng sẽ do trình duyệt điều khiển, văn bản sẽ tự động bao lại khi cần thiết, và xuống hàng. | |
inherit | white-space: inherit; | Xác định thừa hưởng thuộc tính từ thành phần cha (thành phần bao ngoài). |
HTML viết:
<html>
<head></head>
<body>
<p>Đây là đoạn text có chiều dài hai dòng, chúng ta sẽ sử dụng đoạn text này để dùng làm ví dụ
cho <span>thuộc tính white-space</span></p>
</body>
</html>
Hiển thị trình duyệt khi chưa có CSS:
Đây là đoạn text có chiều dài hai dòng, chúng ta sẽ sử dụng đoạn text này để dùng làm ví dụ cho thuộc tính white-space
CSS viết:
p span {
white-space: nowrap;
}
Hiển thị trình duyệt khi có CSS:
Đây là đoạn text có chiều dài hai dòng, chúng ta sẽ sử dụng đoạn text này để dùng làm ví dụ cho thuộc tính white-space
Trên ví dụ trên ta đã dùng thuộc tính white-space: nowrap; cho thành phần <span>
, do đó đoạn text trong thành phần <span>
sẽ hiển thị trên cùng một dòng.
Thuộc tính white-space được hỗ trợ trong đa số các trình duyệt.
Giá trị "inherit" không hỗ trợ trình duyệt IE7 trở xuống, IE8 đòi hỏi phải có !Doctype
Hoclaptrinh.vn © 2017
From Coder With
Unpublished comment
Viết câu trả lời