第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

<p id="div3" style="visibility:hidden;opacity:0">visibility</p>這個到底是隱藏還是顯示的?

?<p id="div3" style="visibility:hidden;opacity:0">visibility</p>這個到底是隱藏還是顯示的?

如果說它是顯示的,可是右邊頁面隱藏了。如果說它是隱藏的可是$("#div3:visible")的結(jié)果是true。

正在回答

3 回答

? 如果元素不在文檔流,肯定是不可見的;

? 如果在文檔流,就能夠被jq識別,但這樣都是肉眼不可見而已(上述六種方法);

? 六種方法中,其中設(shè)置透明度屬性為0,visibility屬性為hidden,仍然占據(jù)文檔空間,只不過讓我們看不到了而已,所以在jq中認(rèn)為是被篩選成:visible;那么其他4種方法,則在文檔中不占據(jù)空間,被jq認(rèn)為應(yīng)該篩選為:hidden


0 回復(fù) 有任何疑惑可以回復(fù)我~

以下六種情況都是“肉眼”不可見的:1.CSS display的值是none。

2.type="hidden"的表單元素。

3.寬度和高度都顯式設(shè)置為0。

4.一個祖先元素是隱藏的,該元素是不會在頁面上顯示。

5.CSS visibility的值是hidden。

6.CSS opacity的指是0。

但是只要在文檔中占有空間就認(rèn)為是可見的(對文檔可見對肉眼不可見),所以你所說的情況也就是后兩種被文檔被認(rèn)為是可見的,前四種是不可見的。


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉3875660

那后兩種是隱藏的吧,為什么判斷是不是隱藏的show( $('#div3:hidden') );這句結(jié)果是0
2016-08-31 回復(fù) 有任何疑惑可以回復(fù)我~

是顯示;

無論是visibility:hidden ?還是opacity:0 , 在頁面上都有具體的位置,也就是說他們都有自己的大小,只不過一個的透明度為0,另一個沒有在頁面上顯示

這就像一個透明的盒子,他放在頁面上,是實實在在存在的,只不過你看不見,但是你可以"摸到",因為其他的盒模型無法占據(jù)他的空間

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

<p id="div3" style="visibility:hidden;opacity:0">visibility</p>這個到底是隱藏還是顯示的?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號