元素有顯示狀態與隱藏狀態,jquery根據元素的狀態擴充套件了可見性篩選選擇器:visible與:hidden
描述如下:
這2個選擇器都是 jquery 延伸出來的,看起來比較簡單,但是元素可見性依賴於適用的樣式
:hidden選擇器,不僅僅包含樣式是display="none"的元素,還包括隱藏表單、visibility等等我們有幾種方式可以隱藏乙個元素:
css display的值是none。
type="hidden"的表單元素。
寬度和高度都顯式設定為0。
乙個祖先元素是隱藏的,該元素是不會在頁面上顯示
css visibility的值是hidden
css opacity的指是0
如果元素中佔據文件中一定的空間,元素被認為是可見的。不在文件中的元素是被認為是不可見的,如果當他們被插入到文件中,jquery沒有辦法知道他們是否是可見的,因為元素可見性依賴於適用的樣式可見元素的寬度或高度,是大於零。
元素的visibility: hidden 或 opacity: 0被認為是可見的,因為他們仍然占用空間布局。
display
display
width
height
width/height
visibility
opacity
visibility
JQuery選擇器中的可見性篩選
元素有顯示狀態與隱藏狀態,jquery根據元素的狀態擴充套件了可見性篩選選擇器 visible與 hidden下面用 大致了解一下,就兩個選擇器 這2個選擇器都是 jquery 延伸出來的,看起來比較簡單,但是元素可見性依賴於適用的樣式 hidden選擇器,不僅僅包含樣式是display none ...
jQuery選擇器 可見性選擇器
可見性選擇器 visible 匹配所有可見元素 hidden 匹配所有不可見元素 說明 可見元素 如果元素佔據文件的空間,元素被認為是可見的 不可見元素 如果元素未佔據文件的空間,元素被認為是不可見的 注意 元素的visibility hidden或 opacity 0 被認為是可見,因為元素即使具...
jQuery的選擇器 可見性過濾選擇器
jquery的可見性選擇器是根據元素的可見和不可見狀態來選擇相對應的元素。主要有兩個 可見 visible和不可見 hidden。今天我們主要來學習這兩個選擇器的使用。先來看乙個html結構,方便學習這兩個選擇器的使用 hider hider hider hider 顯示隱然元素 css code ...