ホームページ  >  記事  >  ウェブフロントエンド  >  CSSでドロップダウンメニューを実装するにはどうすればよいですか? CSSでドロップダウンメニューを実装する方法(完全なコード)

CSSでドロップダウンメニューを実装するにはどうすればよいですか? CSSでドロップダウンメニューを実装する方法(完全なコード)

不言
不言オリジナル
2018-08-21 10:59:398973ブラウズ

この記事の内容は、CSS でドロップダウン メニューを実装する方法についてです。 CSSでドロップダウンメニューを実装する方法(完全なコード)は、必要な友人が参考になれば幸いです。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style>
/*盒子,相对定位*/
.dropdown{
display:inline-block;
position:relative;
}
button{
background-color:pink;
color:white;
border:none;
margin:6px;
padding:5px;
font-size:16px;
}
/*下拉内容,绝对定位,初始不显示,背景颜色为pink*/
.content{
display:none;
position:absolute;
background-color:pink;
min-width:160px;
box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);
z-index:1;
}
/*下拉内容a链接样式*/
.content a{
display:block;
color:white;
padding:12px 16px;
text-align:center;
}
/*鼠标移到下拉菜单a链接时背景变为灰色*/
.content a:hover{
background-color:gray;
}
button:hover{
background-color:gray;
}
/*鼠标点击盒子区域,显示下拉菜单!*/
.dropdown:hover .content{
display:block;
}
</style>
</head>
<body>
<div class="dropdown">
<button>下拉菜单</button>
<div class="content">
<a herf="">首页</a>
<a herf="">学习中心</a>
<a herf="">考试中心</a>
<a herf="">考试动态</a>
</div>
</div>
</body>
</html>

実行結果:

CSSでドロップダウンメニューを実装するにはどうすればよいですか? CSSでドロップダウンメニューを実装する方法(完全なコード)

注:

1. ドロップダウン メニューは、ボックスに設定されている場合にのみ表示されます: ボタンに設定されている場合、ドロップダウン メニューが表示されます。は表示されません。

2.box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2) は、ドロップダウン メニューの影を設定します。右側に 8 ピクセル、下部に 16 ピクセルの rgba の最初の 3 つの数値です。は色を表し、最後の 0.2 は透明度を表します。

関連する推奨事項:

純粋な CSS でドロップダウン メニューを実装する方法

Css+jQuery を使用してドロップダウン メニューを作成する

以上がCSSでドロップダウンメニューを実装するにはどうすればよいですか? CSSでドロップダウンメニューを実装する方法(完全なコード)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。