Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 亚洲一区二区三区电影,欧美激情小说网,国产一区免费视频

          整合營銷服務商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          純CSS實現(xiàn)實用的常見下拉菜單效果

          多數(shù)網(wǎng)站中,下拉菜單效果基本常見。在實現(xiàn)技術方面,實現(xiàn)該效果的方法也很多,今天就來說說純CSS樣式來實現(xiàn)常見的下拉菜單,有興趣的小伙伴可以參考下:

          實現(xiàn)效果如下:

          鼠標未移上前

          鼠標未移上前

          鼠標移上后

          鼠標移上后

          從效果圖可以看出,當鼠標移上去的時候,會彈出下拉的菜單層!要是在JQuery中,實現(xiàn)原理也蠻簡單,就是當鼠標觸發(fā)移上去事件,彈層就顯示(默認隱藏)的原理!而在CSS實現(xiàn)該效果會用到的原理就是CSS3的動畫透明度過渡顯示。因為效果圖中也有幾個三角形圖標,所以統(tǒng)一用CSS和CSS3的知識來實現(xiàn)比較容易。下面首先看看html的結構:如下:

          布局的CSS:

          右邊實心的三角形可以用偽類元素 :after來實現(xiàn).

          鼠標移上去,各種變化的樣式,其中當鼠標移上去時候,彈出層的透明度變?yōu)?,就可以看到內容

          當彈層出現(xiàn)后,第一行會有一個三角形指向,實現(xiàn)該三角形可以用到偽類:first-child:before,如下

          結合起來就能完成純CSS做下拉菜單效果!想學更多知識,歡迎關注“恒星網(wǎng)絡”頭條號!

          部導航條布局

          html代碼:

          <!DOCTYPE html><html><head>

          <meta charset="utf-8">

          <title>頭部導航條制作</title>

          <link rel="stylesheet" type="text/css" href="css/master8.css">

          </head>

          <body>

          <div class="navbox">

          <ul class="clearfix">

          <li><a href="#">首頁</a></li>

          <li><a href="#">資訊</a></li>

          <li><a href="#">web前端</a></li>

          <li><a href="#">前端新聞</a></li>

          <li><a href="#">聯(lián)系我們</a></li>

          <li><a href="#">關于我們</a></li>

          </ul>

          </div>

          </body>

          </html>

          用無序列表制作頭部導航條:

          • 無序列表是上下布局排列的,那我們需要思考的是讓他左右布局的方式排列

          • 左右排列的方式我們所用的是float:left;浮動的方法讓li左右布局

            CSS樣式:

          1. .navbox{

          2. width:960px;

          3. height:40px;

          4. margin:20pxauto;

          5. background:#08c;

          6. }

          7. .navbox >ul>li{

          8. float: left;

          9. width:160px;

          10. height:40px;

          11. line-height:40px;

          12. text-align: center;

          13. font-size:16px;

          14. }

          鼠標移入時實現(xiàn)顏色的變換

          HTML代碼:

          <div class="navbox">

          <ul class="clearfix">

          <li><a href="#">首頁</a></li>

          <li><a href="#">資訊</a></li>

          <li><a href="#">web前端</a></li>

          <li><a href="#">前端新聞</a></li>

          <li><a href="#">聯(lián)系我們</a></li>

          <li><a href="#">關于我們</a></li>

          </ul></div>

          思路:

          鼠標移入時每個<li>顯示為另一種顏色background: #00bfff;

          css代碼:

          .navbox ul li a{ display: block; color: #fff; background: #08c;}.navbox ul li a:hover{ text-decoration: none; background: #00bfff;}

          下拉菜單實現(xiàn)

          html:

          <div class="navbox">

          <ul class="clearfix">

          <li><a href="#">首頁</a></li>

          <li><a href="#">資訊</a></li>

          <li><a href="#">web前端</a>

          <ul class="subnav">

          <li><a href="#">HTML</a></li>

          <li><a href="#">CSS</a></li>

          <li><a href="#">JavaScript</a></li>

          </ul>

          </li>

          <li><a href="#">前端新聞</a></li>

          <li><a href="#">聯(lián)系我們</a></li>

          <li><a href="#">關于我們</a></li>

          </ul>

          </div>

          思路:

          在一級菜單web前端下實現(xiàn)二級菜單<ul class="subnav">

          1. html

          2. css

          3. JavaScript

            當鼠標移入菜單時web前端時顯示二級菜單,移出時隱藏;

            CSS代碼實現(xiàn):

          .subnav{ display: none;}/*鼠標沒有移入“web前端”選項欄時二級菜單隱藏*/.navbox ul li:hover .subnav{ display: block;}/*當鼠標移入“web前端”選項欄時顯示二級菜單*/

          三級菜單實現(xiàn)

          HTML

          <div class="navbox">

          <ul class="clearfix">

          <li><a href="#">首頁</a></li>

          <li><a href="#">資訊</a></li>

          <li><a href="#">web前端</a>

          <ul class="subnav">

          <li><a href="#">HTML</a></li>

          <li><a href="#">CSS</a>

          <ul class="threenav">

          <li><a href="#">css1</a></li>

          <li><a href="#">css2</a></li>

          <li><a href="#">css3</a></li>

          </ul>

          </li>

          <li><a href="#">JavaScript</a></li>

          </ul>

          </li>

          <li><a href="#">前端新聞</a></li>

          <li><a href="#">聯(lián)系我們</a></li>

          <li><a href="#">關于我們</a></li>

          </ul>

          </div>

          思路:

          前面與二級菜單思路相似唯一不同的是三級菜單顯示的位置。

          我們看看css的絕對定位與相對定位這篇文章

          CSS代碼:

          .subnav>li{ position: relative;}.threenav{ position: absolute; top: 0; left: 160px; width: 160px;}.subnav, .threenav{ display: none;}.subnav li:hover .threenav{ display: block;}

          最后實現(xiàn)的效果如下圖:

          家好,今天給大家介紹一款,JavaScript+css實現(xiàn)的下拉菜單,明暗模式切換html頁面前端源碼(圖1)。送給大家哦,獲取方式在本文末尾。

          圖1

          隱藏式下拉菜單,明暗模式隨意切換(圖2)

          圖2

          代碼完整,需要的朋友可以下載學習(圖3)

          圖3

          本源碼編碼:10214,需要的朋友,訪問下面鏈接后,搜索10214,即可獲取。

          「鏈接」


          主站蜘蛛池模板: 人妻无码一区二区三区AV| 亚洲乱码国产一区网址| 国产伦精品一区二区三区免费迷| 日本v片免费一区二区三区| 精品视频一区二区观看| 免费播放一区二区三区| 亚洲国产日韩一区高清在线 | 日韩免费视频一区二区| 国产乱码精品一区二区三区香蕉 | 高清无码一区二区在线观看吞精| 日本在线不卡一区| 亚洲中文字幕丝袜制服一区 | 四虎成人精品一区二区免费网站| 丰满少妇内射一区| 国产成人精品a视频一区| 国产精品亚洲专区一区| 日韩精品免费一区二区三区 | 五月婷婷一区二区| 色婷婷综合久久久久中文一区二区| 日韩一本之道一区中文字幕| 视频在线一区二区三区| 日本一区二区高清不卡| 一区二区三区在线看| 视频一区二区三区在线观看| 国产一区二区三区在线免费观看| 日韩一区二区a片免费观看| 亚洲熟妇无码一区二区三区 | 中文字幕精品亚洲无线码一区| 搜日本一区二区三区免费高清视频| 在线精品自拍亚洲第一区| 国产精品日韩一区二区三区 | 亚洲一区二区三区播放在线| 精品无码一区二区三区爱欲九九 | 国产午夜毛片一区二区三区| 久久国产午夜精品一区二区三区| 国产日韩AV免费无码一区二区 | 国产一区视频在线免费观看| 福利一区二区在线| 一区二区三区免费视频观看| 成人免费一区二区三区| 国产精品一区二区久久不卡|