私はW3Schoolsを使い、ドロップダウンメニューのコーディング構造を理解しようとしました。ページを開いてカーソルを 'Merch'テキストに移動すると、ドロップダウンメニューが表示されます。しかし何らかの理由で、それは表示されていません。私のために増幅し、私が間違っていた場所を教えてください。どういうわけか動作しないドロップダウンメニュー
あなたはCSSでこの変更を必要とする<!DOCTYPE html>
<html>
<head>
<style>
ul {
margin: 0;
overflow: hidden;
background-color: dimgray;
list-style-type: none;
}
li {
float: left;
}
li a {
text-decoration: none;
font-family: sans-serif;
display: inline-block;
color: white;
padding: 12px;
}
li a:hover {
background-color: gray;
}
#dropdown {
position: absolute;
display: none;
background-color: darkgray;
min-width: 140px;
}
#dropdown a {
color: white;
text-align: left;
padding: 10px;
display: block;
text-align: left;
}
#dropdown a:hover {
background-color: gray;
}
#dropbtn:hover #dropdown {
display: block;
}
</style>
</head>
<body>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#" id="dropbtn">Merch</a>
<div id="dropdown">
<a href="#">Shirts</a>
<a href="#">Pants</a>
</div>
</li>
<li><a href="#">About Us</a></li>
</ul>
</body>
</html>
うわー!ありがとうございました! IDがa要素に入力されたことはわかりませんでした。 – JRB