Câu hỏi phỏng vấn HTML
Câu hỏi

Sự khác biệt giữa dislay: nonevisibility: hidden trong HTML là gì?

Câu trả lời

Trong HTML và CSS, display: nonevisibility: hidden là hai cách để ẩn một phần tử, nhưng chúng có những ảnh hưởng khác nhau đến bố cục (layout) của trang:

display: none

  • Khi sử dụng display: none, phần tử sẽ bị ẩn hoàn toàn và không chiếm không gian nào trên trang. Điều này có nghĩa là phần tử sẽ không hiển thị và không gian mà nó lẽ ra chiếm giữ sẽ được các phần tử khác lấp đầy
  • display: none loại bỏ phần tử khỏi luồng bố cục, làm cho trang web hoạt động như thể phần tử đó không tồn tại.
  • Thay đổi giữa display: nonedisplay: block (hoặc giá trị display khác) không cho phép sử dụng CSS transitions, vì việc này không tạo ra một sự thay đổi có thể chuyển đổi được

visibility: hidden

  • Khi sử dụng visibility: hidden, phần tử sẽ bị ẩn nhưng vẫn chi...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Trong HTML, làm sao để hỗ trợ đa ngôn ngữ?

middle

Thẻ meta được dùng để làm gì trong HTML?

middle

Mô tả ngắn gọn cách sử dụng đúng các phần tử ngữ nghĩa HTML5 sau: <header>, <article>, <section>, <footer>?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào