首頁  >  文章  >  web前端  >  HTML+CSS製作簡單下拉式選單的實例程式碼

HTML+CSS製作簡單下拉式選單的實例程式碼

yulia
yulia原創
2018-10-16 13:43:384640瀏覽

在頁面佈局時,常常會用到下拉列表,作為web前端開發人員,你知道HTML下拉菜單怎麼做嗎?這篇文章就跟大家分享HTML,CSS下拉選單的程式碼,有一定的參考價值,有興趣的朋友可以參考一下。

在製作HTML下拉選單時,會用到很多CSS屬性,例如:hover,list-style,float浮動,display屬性等等,如有不清楚的小夥伴可以看看我以前的文章,之前都有介紹過,或是訪問CSS3影片教學

實例示範:製作一個導航,當滑鼠經過「學習影片」時,會顯示相關的課程分類,例如JavaScript,C 等等,具體程式碼如下:

HTML部分:

<div id="nav">    
      <ul>    
          <li><a href="#">首页</a></li>    
          <li><a href="#">学习视频</a>    
              <ul>    
                  <li><a href="#">java</a></li>    
                  <li><a href="#">jQuery</a></li>    
                  <li><a href="#">C++</a></li>    
                  <li><a href="#">PHP</a></li>
                  <li><a href="#">JavaScript</a></li> 
              </ul>            
          </li>    
          <li><a href="#">个人中心</a></li>    
          <li><a href="#">关于我们</a></li>    
      </ul>    
  </div>

CSS部分:

   *{ margin:0px; padding:0px;}    
   #nav{ width:600px; height:40px; margin:0 auto;}    
   #nav ul{ list-style:none;}    
   #nav ul li{width: 150px; float:left; line-height:40px; text-align:center; position:relative;}    
   #nav ul li a{ text-decoration:none; color:#000; display:block;text-align: center;}    
   #nav ul li a:hover{ color:#FFF; background:#333}    
   #nav ul li ul{ position:absolute; display:none;}    
   #nav ul li ul li{ float:none; line-height:30px; text-align:left;}    
   #nav ul li ul li a{ width:100%;}    
   #nav ul li ul li a:hover{ background-color:#06f;}    
   #nav ul li:hover ul{ display:block}

效果圖:

HTML+CSS製作簡單下拉式選單的實例程式碼

#以上主要介紹如何用HTML和CSS製作下拉式選單,工作中用的比較多,有需要的朋友可以直接拿去使用,或是修改成自己喜歡的樣式,希望這篇文章對你有幫助。

【相關教學推薦】

1. HTML影片教學
#2. CSS影片教學
3. bootstrap教程

以上是HTML+CSS製作簡單下拉式選單的實例程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn