「display:none」的意思是設定元素不可見且連盒模型也不生成,一般用於不佔空間的隱藏元素。 display屬性規定元素應該產生的框的類型,當其值為「none」時可以規定元素不產生框,隱藏該元素,可以理解成在頁面中把該元素刪除掉一樣。
本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。
display:none的意思:
「display:none
」的意思是設定元素不可見且連盒模型也不生成,一般用於不佔空間的隱藏元素。
「display:none
」樣式依照詞義真正隱藏元素。
display
屬性規定元素應該產生的框的類型,當其值為「none
」時可以規定元素不產生框。
使用display屬性,被隱藏的元素不佔據任何空間。不僅如此,一旦 display 設為 none 任何對該元素直接打使用者互動操作都不可能生效。
使用“display:none
”,不佔據空間,把元素隱藏起來,所以動態改變此屬性時會引起重排(改變頁面佈局),可以理解成在頁面中把該元素刪除掉一樣;不會被子孫繼承,但是其子孫是不會顯示的,畢竟都一起被隱藏了。
下面來看display:none的用法。
<html> <head> <title></title> <style type="text/css"> div{ background: lightblue; width: 200px; height: 200px; } span{ background: pink; display: none; } </style> </head> <body > <div><span>需要隐藏的区域</span></div> </body> </html>
設定了display:none屬性值,則變成瞭如下圖所示的效果:需要隱藏的區域就被隱藏了。
# 推薦教學:《HTML教學》
以上是display:none是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!