CSS基礎 裝飾 元素本身隱藏和顯示效果及案例
阿新 • • 發佈:2021-12-30
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>