九九热线视频精品99-动漫高h纯肉无码视频在线观看-午夜理论无码片在线观看免费-99精品国产在热久久无码-亚洲国产成人乱码

CSS如何控制DIV層顯示和隱藏的實現方法

2016/7/29 10:35:17   閱讀:1604    發布者:1604

CSS中的display和visibility屬性

css中display和visibility可以隱藏和顯示html元素包括DIV層??雌饋韮烧叻浅n愃?,很多人會搞混。下面分別介紹兩者的屬性:

display:none|block;

display:none;

隱藏該html元素,確切的說,是在瀏覽器中消除該元素,不占屏幕的空間。若其下有其他元素,就會上移到該空間區域(好像桌子上有100塊錢,現在我把它放在抽屜里藏起來,桌子上放100錢的地方可以放在其他任何東西)。

dispaly:block;

顯示已經隱藏的html元素,如果別的元素占有了該空間時,他將下移,空間重新別原來的元素占有。(把100塊錢重新從抽屜里那出來放回桌子上)。

visibility:hidden|visible;

visibility:hidden;

隱藏該元素,正真的隱藏,但他還占有那塊空間。這時,(桌子上有100塊錢,這是我蓋了桌布把他隱藏起來,錢還在那里)。

visibility:visible;

讓元素顯示(拿掉了桌布,看到了100塊錢)。

所以display和visibility控制的分別是html元素是否存在和是否顯示,display的屬性定義該元素存在或不存在,而visibility的屬性只是控制該元素是否顯示出來,實際上還是存在的。

有興趣的可以按照下方代碼實際操作下,代碼:

  1. <html>   
  2. <head>   
  3. <script type="text/javascript">   
  4. function testDisplay()   
  5. {   
  6.     var divD = document.getElementById("testD");   
  7.     if(divD.style.display=="none")   
  8.     {   
  9.         divD.style.display = "block";   
  10.     }   
  11.     else   
  12.     {   
  13.         divD.style.display = "none";   
  14.     }   
  15. }   
  16. function testVisibility()   
  17. {   
  18.     var divV = document.getElementById("testV");   
  19.     if(divV.style.visibility =="hidden")   
  20.     {   
  21.         divV.style.visibility ="visible";   
  22.     }   
  23.     else   
  24.     {   
  25.         divV.style.visibility = "hidden";   
  26.     }   
  27. }   
  28. </script>   
  29. </head>   
  30. </body>   
  31. <div id="testD" style="border:#ddd 1px solid">   
  32.     <div style="display:block;border:#ccc 2px solid">   
  33.         <div style="visibility:visible;border:#aaa 2px solid">   
  34.         Display   
  35.         </div>   
  36.     </div>   
  37. </div>   
  38. <div id="testV" style="border:#ddd 1px solid">   
  39.     <div style="display:block;border:#ccc 2px solid">   
  40.         <div style="visibility:visible;border:#aaa 2px solid">   
  41.         Visibility   
  42.         </div>   
  43.     </div>   
  44. </div>   
  45. <input type="button" value="TestDisplay" onclick="testDisplay()"/>   
  46. <input type="button" value="TestVisibility" onclick="testVisibility()"/>   
  47. </body>   
  48. </html>  
主站蜘蛛池模板: 日韩av无码久久一区二区| 窝窝午夜色视频国产精品破| 暖暖的在线观看日本社区| 亚洲中文字幕精品久久久久久直播| 羞羞影院午夜男女爽爽免费视频| 久久精品国产久精国产| 日本久久久久久久做爰片日本| 国产美女精品视频线免费播放软件 | 正在播放国产真实露脸高清| 青青草草青青草久久草| 中文字幕一区在线观看视频| 在线岛国片免费无码av| 丰满五十六十老熟女hd| 亚洲va欧美va天堂v国产综合| 亚洲精品国产欧美一二区| 欧美人成视频在线视频| 国产一区丝袜高跟鞋| 欧美成人高清在线播放| 精品人妻无码一区二区色欲产成人 | 日本无乱码高清在线观看| 精品国产成人国产在线观看| 又色又爽又黄18禁美女裸身无遮挡| 久久天天躁狠狠躁夜夜2020| 无码熟妇人妻av在线影片| 九九视频麻婆豆腐在线观看| 国产99视频精品免费视频76| 成人性生交大片免费看| 国产成人午夜精品福利视频| 国产精品人妻一区二区高| 欧美精品v欧洲精品| 西西人体大胆444www| 在线观看片a免费不卡观看| 伊人久久综合成人网| 欧美日韩精品一区二区在线观看 | 人妻系列无码专区免费| 精品无码av一区二区三区| 成人国产精品一区二区视频| 日本在线a一区视频高清视频| 亚洲老熟女性亚洲| 亚洲日韩国产中文其他| 亚洲欧洲日产国码二区|