1. 程式人生 > >css導航欄鼠標hover的時候就出現下拉菜單

css導航欄鼠標hover的時候就出現下拉菜單

har 下拉 lang 位置 set bili :hover 元素 div

代碼如下:

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6     <style type="text/css">
 7         .two{
 8             background-color: aqua;
 9             width: 500px;
10             height: 200px;
11         }
12
/*默認的threediv是隱藏的*/ 13 .three{ 14 background-color: black; 15 width: 100px; 16 height: 300px; 17 float: right; 18 visibility:hidden; 19 } 20 /*鼠標移動到twodiv就會改變threediv的visibility*/ 21 .two:hover>.three{ 22 visibility
:visible; 23 } 24 </style> 25 </head> 26 <body> 27 <!---鼠標移到到的div----> 28 <div class="two"> 29 <!---默認隱藏的div----> 30 <div class="three"> 31 </div> 32 </div> 33 </body> 34 </html>

dispaly和visibility的區別

dispaly----bolck屬性可以把行級元素變成塊級元素,dispaiy隱藏的元素不會占位。 visibility----當visibility被設置為"hidden"的時候,元素雖然被隱藏了,但它仍然占據它原來所在的位置

css導航欄鼠標hover的時候就出現下拉菜單