Học CSS - Tìm Hiểu Thuộc Tính "display" - Thạch Phạm
Ở phần đầu của serie Học CSS cơ bản này mình đã có nói qua về thuộc tính Block và Inline là như thế nào và tầm quan trọng của nó trong việc thiết kế bố cục chơ website với CSS. Hiện tại chắc bạn đã biết thế nào là Block và Inline rồi đúng không? Mình xin nhắc lại nếu bạn chưa nhớ nhé.
- Block: Các phần tử block nó sẽ được nằm một hàng riêng biệt khi hiển thị. Ví dụ như các thẻ <div>, <li>, <ul>, <h1>,..là các block.
- Inline: Các phần tử này sẽ hiển thị trên cùng một hàng trên nội dung khác. Ví dụ như các thẻ <span>, <strong>, <a>,..là các phần tử inline.
Vậy thì câu hỏi được đặt ra, làm thế nào để chuyển một phần tử inline sang block và ngược lại? Giải pháp trong CSS đó là sẽ sử dụng thuộc tínhdisplay.
Thuộc tính display có một số giá trị cơ bản như:
- inline: Chuyển phần tử về hiển thị trên cùng một hàng.
- inline-block: Chuyển phần tử về hiển thị trên cùng một hàng nhưng nó vẫn thừa hưởng các đặc tính của block như có thể tùy chỉnh kích thước, thêm background,…
- block: Chuyển phần tử về hiển thị kiểu block, sở hữu một hàng riêng.
- list-item: Chuyển phần tử về hiển thị như một mục danh sách, để có thể sử dụng thuộc tính list-style.
- none: Đơn giản là ẩn phần tử đó đi không cho hiển thị nữa, nó cũng sẽ ẩn luôn toàn bộ các khoảng trống mà nó sở hữu. Nếu bạn muốn ẩn đi mà vẫn đề lại “dấu vết” thì có thể sử dụng visibility: hidden.
Còn một số các giá trị khác ít dùng đến mà bạn có thể xem tại đây.
Một vài ví dụ về thuộc tính display:
Chỉ vậy thôi, bạn nên nhớ là CSS luôn tồn tại một thuộc tính tên là display để đổi kiểu hiển thị cho phần tử là được vì chắc chắn sau này bạn sẽ sử dụng rất nhiều khi thực hành thực tế.
3.7/5 - (3 bình chọn)Học CSS cơ bản
[Học CSS] Tùy biến hiển thị danh sách (List) [Học CSS] Position và Absolute – Relative css cơ bảncss layoutvideo hướng dẫncssTừ khóa » Hàng Css
-
[CSS] Hướng Dẫn Xây Dựng Những Mẫu CSS Hàng đầu Hiện Nay (P2)
-
[CSS] Hướng Dẫn Xây Dựng Những Mẫu CSS Hàng đầu Hiện Nay (P1)
-
{Css Thực Chiến} Hiển Thị Danh Sách Sản Phẩm Web Bán Hàng Với ...
-
Căn Lề Text-align Và Vertical-align Trong CSS
-
Một Số Phương Thức Khác Nhau Của CSS Cho Việc Thay đổi Thứ Tự ...
-
Hướng Dẫn CSS Cho Mỗi Item Sản Phẩm - Free Web App
-
Css Thẳng Hàng Hoặc Nhiều Dòng Thẳng Hàng? - HelpEx
-
Căn Chỉnh - Align Trong CSS
-
Thiết Lập Kiểu Hiển Thị Của Phần Tử Bằng Thuộc Tính Display Trong CSS
-
Tổng Hợp Các Thuộc Tính Của CSS | Tìm ở đây
-
Tạo Danh Sách Sản Phẩm Bằng Html Css Vừa Dễ Vừa đẹp
-
CSS Box Model - Các Cách Hiển Thị Element Với Thuộc Tính Display
-
Tìm Hiểu Chi Tiết Về Spacing Trong CSS - Evondev Blog
-
Tìm Hiểu Các Thuộc Tính Quy định Vị Trí Trôi Nổi, Dàn Hàng Ngang Sử ...