HTML怎樣製作二級下拉選單
網絡上的各種網頁,二級下拉選單非常常見,那麼HTML中怎樣製作二級下拉選單呢?
操作方法
(01)如圖,先書寫一個div標籤,並且給這個div標籤添加一個id。
(02)然後在div裏面嵌套一個p標籤,p標籤裏面放置了一個主選單“頭像”。我們要做的效果就是當鼠標放在“頭像”這裏就會彈出下拉選單。
(03)然後我們使用*清除所有元素的margin和padding值。
(04)接着我們來設定id爲icon的div的樣式,這裏只設定寬度,高度就靠裏面的下拉選單的內容來撐開這個div的高度。這裏我就使用line-height和text-align來讓文字上下左右居中,並且我還設定了border邊框。
(05)最後,二級選單的主選單做出來了。
(06)接着再在之前的div標籤裏面嵌套ul,ul裏面放置li,li裏面就是我們二級下拉選單的內容。
(07)接着來預覽一下效果,可以看到二級下拉選單的左邊有一些小圓點。
(08)然後我們設定li標籤的CSS樣式爲:list-style-type:none;
(09)這樣小圓點就會去掉,不會影響下拉選單的美觀程度。
(10)我們常見的下拉選單剛開始是看不見的,只有當鼠標放上去的時候纔可以看見,所以我們要把下拉選單先隱藏起來,這就需要設定ul的display屬性爲none。
(11)接着書寫JavaScript,獲取到二級選單所在的div,以及下拉選單所在的ul。
(12)如圖,我們設定當鼠標經過icon這個div時,ul的屬性變爲可見狀態。
(13)而當鼠標離開的時候,ul就會隱藏起來,變成不可見狀態,這樣我們的二級下拉選單就完成了。
(14)附上原始碼哦!<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><style>*{margin: 0;padding: 0;}#icon{width: 100px;line-height: 30px;text-align: center;border: 1px solid black;margin: 100px;}li{list-style-type: none;}ul{display: none;}</style></head><body><div id="icon"><p>頭像</p><ul><li>個人中心</li><li>我的收入</li><li>消息</li><li>退出登入</li></ul></div></body><script>var icon=lementById("icon");var oul=lementsByTagName("ul")[0];useover=function(){lay="block";}useout=function(){lay="none";}</script></html>
-
教大家如何快速下載QQ羣,超大羣檔案?
一般在QQ羣裏邊下載檔案比較慢且容易出錯,給大家講一種簡單快速下載QQ羣的,檔案。速度快且檔案不出錯。操作方法(01)登入QQ號,開啟QQ羣。一般我們都是用這種方法下載。直接在QQ羣裏邊下,這種方法慢且檔案容易出錯。(02)現說一下快速下載QQ羣,超大羣檔案,先搜一下QQ羣空間...
-
微信openid獲取教程
用微信支付平臺發放紅包必須上傳用戶的微信openid,想要匯出微信openid可以按以下步驟來做。操作方法(01)進入微信openid匯出平臺,根據下圖1更新列表;2重新載入粉絲資訊;3匯出數據;(02)獲得的微信平臺openid數據如下(03)把openid拷貝到t型臺檔案裏,格式如下。(04)匯入到微信商戶平...
-
搜狗輸入法最全攻略:[13]如何快速打字
操作方法(01)打字對我們來說,非常非常的重要。(02)我們如何才能是實現快速打字呢。設定模糊音。(03)這裏我們還可以這樣的輸入。拼音首字母。(04)同樣的,我們把電腦連到互聯網,同樣也可以加快打字速度。(05)如何覺得有用請點擊有用或者分享,親,謝謝了。...
-
如何在uc瀏覽器上使用html5播放器
如何在uc瀏覽器上使用html5播放器我們來自己創建一個html5播放器,使用UC瀏覽器來播放操作方法(01)開啟visualstudio2017(02)選擇新建檔案(03)在新建檔案中,選擇新建html頁(04)選擇後,會自動創建html頁面(05)我們在html頁面中,創建一個video標籤video標籤就是我們的視頻播...