|
導讀網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立... 網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 在頁面布局時,經常會用到下拉列表,作為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制作下拉菜單,工作中用的比較多,有需要的朋友可以直接拿去使用,或者修改成自己喜歡的樣式,希望這篇文章對你有所幫助。 【相關教程推薦】 1. HTML視頻教程 以上就是HTML+CSS制作簡單下拉菜單的實例代碼的詳細內容,更多請關注php中文網其它相關文章! 網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!