1. 程式人生 > 其它 >CSS基礎 裝飾 元素本身隱藏和顯示效果及案例

CSS基礎 裝飾 元素本身隱藏和顯示效果及案例

1.visibility:hidden;
2.display:    none;

區別:
1.visibility:hidden 隱藏元素本身,且在網頁中 佔位置
2.display:none;   隱藏元素本身,且在網頁中不佔用位置,脫標


開發中常用:
       display:none;隱藏    display:block 顯示出來

使用案例:滑鼠經過彈出下載二維碼導航

html結構程式碼
<body>
     <div class="box">
         <div class="centerbox">
            <ul>
                <li><a href="
#">平臺導航</a></li> <li><a href="#">平臺導航</a></li> <li class="abc"><a href="#">平臺導航</a> <img src="./images/code.jpg" alt=""> </li> <li><a href="#">app下載
</a> </li> <li><a href="#">平臺導航</a></li> </ul> </div> </div> </body>

CSS結構程式碼

<style>
        .box{
            height: 37px;
            border
-top: 1px solid red; border-bottom: 1px solid red; } .centerbox{ width: 1075px; margin: 0 auto; } ul{ padding: 0; margin: 0; list-style: none; } ul li{ float: left; width: 215px; height: 37px; border-right: 1px solid red; box-sizing: border-box; text-align: center; line-height: 37px; } ul li:last-child { border-right: 0; } ul li a{ text-decoration: none; color: #0c0c0c; } ul .abc{ position: relative; } ul .abc img{ position: absolute; top:33px; left: 46px; display: none; } ul .abc:hover img{ display: block; } </style>