古詩詞大全網 - 古詩大全 - js style.display = "" 和style.display="none" 區別

js style.display = "" 和style.display="none" 區別

1、實際作用不同。

js style.display是清除屏幕顯示樣式,使用默認值。style.display="none" ,none是指代某壹個代碼,將這個代碼進行隱藏,並沒有刪除操作。

2、用法不同。

js style.display使網頁代碼上顯示的內容徹底刪除消失,不為保留任何隱藏空間。style.display="none" 是會為其保留隱藏空間,等待其他代碼讀取寫入。

擴展資料:

網頁中某個代碼中的元素有{display: none;}的樣式的話,標簽上相對應的的圖片會被該none請求加載,但是不會被none進行渲染。代碼中的隱藏信息也會被代碼中的元素進行讀取,並占有壹定的隱藏空間。

如果上壹級元素有{display: none;}的樣式的話,那麽下壹級元素在樣式表中的背景圖片既不會渲染也不會加載,但是標簽上的圖片會被加載不會被渲染。

參考資料:

W3School-HTML DOM display 屬性