visibility和display設定元素的顯示和隱藏的區別
隱藏一個元素最為常用的屬性是visibility和display,這兩個屬性都可以將指定元素設定為隱藏狀態,或許還有很多朋友不知道它們兩者之間的區別,下面就通過程式碼例項做一下簡單介紹。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div { width:100px; height:100px; background:red; margin-top:10px; } </style> <script type="text/javascript"> window.onload=function() { var otop=document.getElementById("top"); var topbt=document.getElementById("topbt"); var obottom=document.getElementById("bottom"); var bottombt=document.getElementById("bottombt"); topbt.onclick=function(){otop.style.display="none"} bottombt.onclick=function(){obottom.style.visibility="hidden"} } </script> </head> <body> <div id="top"></div> <input type="button" id="topbt" value="點選隱藏" /> <div id="bottom"></div> <input type="button" id="bottombt" value="點選隱藏" /> </body> </html>
以上程式碼實現了我們的要求,點選對應按鈕可以隱藏對應的div,從上面就可以看出兩者的區別了,使用display隱藏元素,它佔有的物理空間也會被清除,使用visibility隱藏元素,儘管元素不可見了,但是它還是佔有的物理空間還是會被儲存。
相關文章
- 元素的隱藏和顯示(display ,visibility ,overflow)
- javaScript顯示和隱藏(display屬性)JavaScript
- javascript動態設定div的顯示和隱藏JavaScript
- EditText設定密碼隱藏和顯示密碼
- JavaScript動畫方式控制div元素的隱藏和顯示JavaScript動畫
- jQuery實現的點選元素隱藏和顯示jQuery
- js設定元素控制元件顯示和隱藏程式碼例項JS控制元件
- view的隱藏和顯示View
- display:none和visibility:hidden的區別None
- Mac下顯示和隱藏隱藏檔案的命令Mac
- 使用 hide和 show方法來隱藏和顯示 HTML 元素IDEHTML
- javascript隱藏和顯示div的方法JavaScript
- MacOS X隱藏和顯示隱藏檔案Mac
- Mac顯示和隱藏“隱藏檔案”命令Mac
- jQuery 效果 – 隱藏和顯示jQuery
- MAC如何顯示隱藏檔案和隱藏隱藏檔案的命令Mac
- 動態控制C4C UI元素的顯示和隱藏UI
- OSX中隱藏和顯示[隱藏檔案]的命令列命令列
- JavaScript 設定div顯示與隱藏JavaScript
- display:flex和display:box的區別Flex
- css中visibility與display的區別CSS
- JavaScript側邊欄顯示和隱藏JavaScript
- js元素在中心點由小變大顯示效果和隱藏JS
- 如何在fragment中控制DrawerLayout的顯示和隱藏Fragment
- JavaScript點選切換div的顯示和隱藏JavaScript
- js動態控制表單的顯示和隱藏JS
- dispaly和visibility的區別
- 設定FileZilla工具顯示出隱藏檔案
- display: none與visibility: hidden的區別None
- visibility:hidden與display:none的區別None
- CSS點選隱藏和顯示div效果CSS
- Mac OS X 顯示和隱藏檔案Mac
- CSS 小結筆記之元素的隱藏與顯示CSS筆記
- win10圖示隱藏了怎麼弄出來_win10顯示隱藏的圖示設定方法Win10
- # Flutter控制元件的顯示和隱藏的三種方式Flutter控制元件
- 點選按鈕實現div的顯示和隱藏
- div的顯示和隱藏切換程式碼例項
- 使用 jQuery 選擇器獲取頁面元素,然後利用 jQuery 物件的 css() 方法設定其 display 樣式屬性,從而實現顯示和隱藏效果。jQuery物件CSS