HTML/CSSで作成したリストに問題があります。背景がリストと共に拡大する
ナビゲーションメニューリストの3番目のボタンは別のリストですが、カーソルをポイントすると、ナビゲーションメニュー全体の下に「背景色」とともにリストが展開されます。そのリストをボタンの下の領域だけに展開するにはどうすればいいですか?
は、ここでは、 '隠れ' に 'オール' 要素のオーバーフロー値を設定して、あなたのCSSコードでCSSコード
ol {
list-style-type: none;
padding: 0;
margin: 0;
overflow: hidden;
background-color: #1a1a1a;
font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
font-size: 20px;
}
ol a {
display: block;
}
ol > li {
float: left;
width: 15%;
}
ol li a {
background-color: #1a1a1a;
display: block;
color: white;
text-align: center;
text-decoration: none;
padding: 10px 15px 15px 15px;
}
ol li a:hover {
background-color: #111;
}
ol > li > ul {
display: none;
list-style-type: none;
padding: 0;
margin: 0;
}
ol > li:hover > ul {
display: block;
}
ol > li > ul > li {
position: relative;
}
<ol>
<li><a href="index.html"> ☑ Strona główna</a>
</li>
<li><a href="index.html"> ☑ Muzyka</a>
</li>
<li><a href="index.html"> ☑ Streetwear</a>
<ul>
<li><a href="index.html">Ubrania</a>
</li>
<li><a href="index.html">Buty</a>
</li>
</ul>
</li>
<li><a href="index.html"> ☑ Wideo</a>
</li>
<li><a href="index.html"> ☑ Lifestyle</a>
</li>
<li><a href="index.html"> ☑ O nas</a>
</li>
</ol>
あなたは高さオートを試してみましたか? – Joshua
あなたのHTMLパーツを追加 – Dhaarani
ええ、私はすでに試してみました – Cocchi