Tìm hiểu thêm về thuộc tính display trong CSS
Thuộc tính
Thiết lập display: inline
Phần tử có thuộc tính
display:none
Ngoài các giá trị
Chúc các bạn thành công.
Thuộc tính
display quy định ứng xử của box trên trang, và như các bạn cũng đã biết thì mọi phần tử trên trang đều có dạng hộp chữ nhật . Một phần tử dạng khối block nó chiếm toàn bộ độ rộng, với ngắt dòng trước và sau phần tử. Ví dụ sau sẽ chuyển phần tử <span> thành dạng block
Mã:
<style>
.spantoblock span {
display: block;
border: 1px dotted gray;
}
</style>
<p class="spantoblock">
<span>Đoạn văn 1.</span>
<span>Đoạn văn 2.</span>
<span>Đoạn văn 3.</span>
</p>
Phần tử có thuộc tính
display: inline; sẽ chỉ có độ rộng phù hợp với nội dung phần tử và không có ngắt dòng trước và sau phần tử.
Mã:
<style>
.ptoinline p {
display: inline;
border-bottom: 1px dotted gray;
}
</style>
<div class="ptoinline">
<p>Đoạn văn 1.</p>
<p>Đoạn văn 2.</p>
<p>Đoạn văn 3.</p>
</div>
Thiết lập thuộc tínhdisplaycho phần tử chỉ thay đổi cách phần tử đó hiển thị, bạn vẫn cần tuân thủ quy tắc HTML. Một phần tử gốcinlinedù có thuộc tínhdisplay: block;vẫn không được phép chứa phần tử dạng gốcblock
display:none
display:none sẽ ẩn phần tử, nó không còn chiếm không gian nào trên trang. Ví dụ:
Mã:
h1 {
display: none;
}
Ngoài các giá trị
block, inline, none ... thuộc tính display còn nhiều giá trị khác:display: inline-block; bản thân phần tử hiển thị như inline nhưng bên trong phần tử lại ứng xử như blockdisplay: list-item phần tử giống như <li>Chúc các bạn thành công.
Nguồn: Internet
Bài viết liên quan
Bài viết mới


![[VNXF 2x] Best Statistics Pro – Thống kê nâng cao, tối ưu hiệu năng cho XenForo 1.1](https://cdn.vnxf.vn/data/assets/logo_alternate/vnxf-2x-best-statistics-pro-m.webp)


