日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > CSS >内容正文

CSS

html中按钮下拉菜单,CSS 下拉菜单

發布時間:2023/12/19 CSS 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html中按钮下拉菜单,CSS 下拉菜单 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

CSS 下拉菜單

使用 CSS 創建一個鼠標移動上去后顯示下拉菜單的效果。

下拉菜單實例

實例演示 1

文本下拉菜單

菜鳥教程

www.runoob.com

實例演示 2

實例演示 3

學的不僅是技術,更是夢想!

基本下拉菜單

當鼠標移動到指定元素上時,會出現下拉菜單。

實例

.dropdown{

position:relative;

display:inline-block;

}

.dropdown-content{

display:none;

position:absolute;

background-color:#f9f9f9;

min-width:160px;

box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);

padding:12px 16px;

z-index:1;

}

.dropdown:hover

.dropdown-content{

display:block;

}

Mouse over me

Hello World!

嘗試一下 ?

實例解析

HTML 部分:

我們可以使用任何的 HTML 元素來打開下拉菜單,如:, 或 a 元素。

使用容器元素 (如:

) 來創建下拉菜單的內容,并放在任何你想放的位置上。

使用

元素來包裹這些元素,并使用 CSS 來設置下拉內容的樣式。

CSS 部分:

.dropdown 類使用 position:relative, 這將設置下拉菜單的內容放置在下拉按鈕 (使用 position:absolute) 的右下角位置。

.dropdown-content 類中是實際的下拉菜單。默認是隱藏的,在鼠標移動到指定元素后會顯示。 注意 min-width 的值設置為 160px。你可以隨意修改它。 注意: 如果你想設置下拉內容與下拉按鈕的寬度一致,可設置 width 為 100% ( overflow:auto 設置可以在小尺寸屏幕上滾動)。

我們使用 box-shadow 屬性讓下拉菜單看起來像一個"卡片"。

:hover 選擇器用于在用戶將鼠標移動到下拉按鈕上時顯示下拉菜單。

下拉菜單

創建下拉菜單,并允許用戶選取列表中的某一項:

這個實例類似前面的實例,當我們在下拉列表中添加了鏈接,并設置了樣式:

實例

/* 下拉按鈕樣式 */

.dropbtn {

background-color:#4CAF50;

color:white;

padding:16px;

font-size:16px;

border:none;

cursor:pointer;

}

/*

容器

- 需要定位下拉內容 */

.dropdown{

position:relative;

display:inline-block;

}

/* 下拉內容 (默認隱藏) */

.dropdown-content{

display:none;

position:absolute;

background-color:#f9f9f9;

min-width:160px;

box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);

}

/* 下拉菜單的鏈接 */

.dropdown-content a{

color:black;

padding:12px 16px;

text-decoration:none;

display:block;

}

/* 鼠標移上去后修改下拉菜單鏈接顏色 */

.dropdown-content a:hover{background-color:#f1f1f1}

/*

在鼠標移上去后顯示下拉菜單 */

.dropdown:hover .dropdown-content{

display:block;

}

/* 當下拉內容顯示后修改下拉按鈕的背景顏色 */

.dropdown:hover .dropbtn{

background-color:#3e8e41;

}

下拉菜單

菜鳥教程

1

菜鳥教程 2

菜鳥教程 3

嘗試一下 ?

下拉內容對齊方式

float:left;

float:right;

如果你想設置右浮動的下拉菜單內容方向是從右到左,而不是從左到右,可以添加以下代碼 right: 0;

實例

.dropdown-content{

right:0;

}

嘗試一下 ?

更多實例

圖片下拉

該實例演示了如何如何在下拉菜單中添加圖片。

導航條下拉

該實例演示了如何在導航條上添加下拉菜單。

總結

以上是生活随笔為你收集整理的html中按钮下拉菜单,CSS 下拉菜单的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。