Computer >> Máy Tính >  >> Lập trình >> HTML

Thuộc tính hiển thị kiểu DOM HTML

Thuộc tính hiển thị HTML DOM Style được sử dụng để thiết lập hoặc trả về kiểu hiển thị của một phần tử. Các phần tử chủ yếu là khối hoặc nội dòng. Bạn cũng có thể ẩn phần tử bằng cách sử dụng display:none.

Sau đây là cú pháp cho -

Đặt thuộc tính hiển thị -

object.style.display = value

Giá trị tài sản trên được giải thích như sau -

Giá trị
Mô tả
nội tuyến
Hiển thị lại phần tử dưới dạng phần tử nội tuyến, tức là các thuộc tính chiều rộng và chiều cao sẽ không có hiệu lực.
khối
Phần tử khối được hiển thị trên dòng mới và chiếm toàn bộ chiều rộng.
nội dung
Thao tác này chỉ hiển thị các phần tử con và làm cho phần tử mẹ biến mất khiến phần tử con trực tiếp là phần tử con của DOM.
flex
Hiển thị phần tử dưới dạng vùng chứa linh hoạt cấp khối
lưới
Hiển thị phần tử dưới dạng vùng chứa lưới cấp khối
inline-block
Tương tự như trong dòng nhưng bây giờ bạn có thể áp dụng các giá trị chiều rộng và chiều cao.
inline-flex
Phần tử hiển thị dưới dạng vùng chứa linh hoạt cấp nội tuyến
inline-grid
Hiển thị phần tử dưới dạng vùng chứa lưới cấp nội tuyến
inline-table
Theelement được hiển thị dưới dạng bảng nội tuyến
list-item
Hãy để phần tử hoạt động giống như một phần tử

  • run-in
    Phần tử hiển thị dưới dạng khối hoặc nội dòng, tùy thuộc vào ngữ cảnh
    bảng
    Để phần tử hoạt động giống như một phần tử






    table-caption
    Hãy để phần tử hoạt động giống như một phần tử

    table-column-group
    Để phần tử hoạt động giống như một phần tử
    table-header-group
    Để phần tử hoạt động giống như một phần tử
    table-footer-group
    Để phần tử hoạt động giống như phần tử
    table-row-group
    Để phần tử hoạt động giống như một phần tử
    bảng-ô
    Hãy để phần tử hoạt động giống như một phần tử
    table-column
    Để phần tử hoạt động giống như một phần tử
    table-row
    Để phần tử hoạt động giống như một phần tử
    không có
    Theelement bị loại bỏ hoàn toàn
    tên ban đầu
    Đang xác nhận thuộc tính này về giá trị ban đầu.
    kế thừa
    Kế thừa giá trị thuộc tính mẹ

    Hãy để chúng tôi xem xét một ví dụ cho thuộc tính hiển thị -

    Ví dụ

    <!DOCTYPE html>
    <html>
    <head>
    <style>
       #DIV1{
          padding:10px;
          background-color:lightblue;
          display:flex;
          flex-direction:right;
       }
       #flexSpan{
          width:70px;
          background-color:red;
          margin:20px;
          padding:10px;
       }
    </style>
    <script>
       function changeDisplay() {
          document.getElementById("DIV1").style.display = "block";
          document.getElementById("flexSpan").style.display = "block";
          document.getElementById("Sample").innerHTML="The display is now changed to block for both the    div and its inner Span elements";
       }
    </script>
    </head>
    <body>
       <div id="DIV1">
          <span id="flexSpan">WORLD1</span>
          <span id="flexSpan">WORLD2</span>
       </div>
       <p>Change the display property of the above div and its inner elements by clicking the below    button</p>
       <button onclick="changeDisplay()">Change Display</button>
       <p id="Sample"></p>
    </body>
    </html>

    Đầu ra

    Thuộc tính hiển thị kiểu DOM HTML

    Khi nhấp vào nút “ Thay đổi hiển thị ”-

    Thuộc tính hiển thị kiểu DOM HTML