0
html、js、cssを使用してナビゲーションバーを作成しました。 コード全体を変換することなく 'SITE MAP'の1つに 'サブメニュー付きドロップダウンメニュー'を表示することは可能ですか、それともより良いコードがありますか?私は同じメニューを使用して複数のファイルを作成しているので、小さなコードを置換するだけの方が良いでしょう。既存のナビゲーションバーにドロップダウンメニューが必要
body {margin:0;}
.topnav img {
float: left;
}
.topnav {
overflow: hidden;
background-color: white;
}
.topnav a {
float: left ;
display: block;
color: black;
text-align: center;
padding: 20px 20px;
text-decoration: none;
font-size: 20px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
letter-spacing: 1.8px;
}
.topnav .icon {
display: none;
}
#logo {
line-height: 0;
width: 30%;
}
#logo img {
width: 60%;
height: auto;
}
.menu a:hover, a:active
{
text-decoration: none;
}
.active, a.active
{
color: orange;
}
<div class="topnav" id="myTopnav">
\t <div id="logo"><a href="l"> <img src="images/image"></a></div>
\t \t <a href="index.html">Home</a>
\t \t <a href="awards.html">Awards</a>
\t \t <a href="site_map.html">Site Map</a>
\t \t <a href="contact_us.html">Contact</a>
\t \t </div>
これはスニペットの正確なO/Pを示すイマイチ。また、私はそれを反応させたい。
だけドロップダウンを作成していますか? Thanxとにかく:) –
申し訳ありません。もしあなたが home homeのhome2と書いたら、ネストされた要素は得られません。ブラウザは、それをfoobarzapとして解析します。つまり、2つの連続したリンクとその後にプレーンテキストが続きます。 –