前提・実現したいこと
添付画像・記述のコードのドロップメニューヘッダーを、ホバーしたら下に伸びるのではなく
横1列に伸びるようにしたいです。
発生している問題
私自身、HTML・CSSがかなり初心者です。ネットショップ担当になり前任が作成した
このメニューを横一列に変更したいのですが、いろいろと調べてcssをいじっても、
全然解決に至らないため、恥ずかしながら質問をさせていただきます。
初歩も初歩、こちらで質問するのも憚られるのですが、
他の業務をしながらとはいえ1か月ほど調べてもお手上げ状態で・・・・
皆様もお忙しいこととは存じますがご教授いただけましたら幸いです。
該当のソースコード
<style> /*------------------------------------ ドロップダウンメニュー ---------------------------------------*/ .dropmenu{ *zoom: 1; list-style-type: none; width: 980px; height:45px; margin: 5px auto 30px; padding: 0; } .dropmenu:before, .dropmenu:after{ content: ""; display: table; }s .dropmenu:after{ clear: both; } .dropmenu li{ position: relative; width: 14%; float: left; margin: 0 auto; padding: 0; text-align: center; } .dropmenu li a{ display: block; margin: 0; padding: 15px 0 15px; background: #000000; color: #fff; font-size: 13px; line-height: 1; text-decoration: none; } .dropmenu li ul{ list-style: none; display:inline-block; position: absolute; z-index: 9999; top: 100%; left: 0; margin: 0; padding: 0; } .dropmenu li ul li{ width: 100%; } .dropmenu li ul li a{ padding: 13px 1px; border-top: 1px solid #FFFFFF; background:#444444; text-align: center; opacity:0.9; line-height:1.5; } /*ホバー時各カテゴリ色指定*/ .dropmenu .lay li a:hover{ background: #c62b35; } .dropmenu .men li a:hover{ background: #2c3ac7; } .dropmenu .girl li a:hover{ background: #d337b4; } .dropmenu .boy li a:hover{ background: #1d9692; } .dropmenu .leg li a:hover{ background: #5e1922; } .dropmenu .tights li a:hover{ background: #5e1922; } .dropmenu .time li a:hover{ background: #dda40c; height:15px; } #globalnavi { width: 100%; height: 45px; background: #000000; } /*メニュー降り方スタイル*/ #normal li ul{ display: none; } #normal li:hover ul{ display: inline-block; } </style> <!DOCTYPE html> <body> <!--ドロップダウンメニュー--> <div id="globalnavi"> <ul id="normal"> <div class="dropmenu"> <div class="men"> <li><a href="">カテゴリ1</a> <ul> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href=""><span class="minimoji">more>></span></a></li> </ul> </li> </div> <div class="lay"> <li><a href="/">カテゴリ2</a> <ul> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href=""><span class="minimoji">more>>>></span></a></li> </ul> </li> </div> <div class="girl"> <li><a href="">カテゴリ3</a> <ul> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href=""><span class="minimoji">more>>>></span></a></li> </ul> </li> </div> <div class="boy"> <li><a href="">カテゴリ4</a> <ul> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href=""><span class="minimoji">more>>>></span></a></li> </ul> </li> </div> <div class="leg"> <li><a href="">カテゴリ5</a> <ul> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> </ul> </li> </div> <div class="tights"> <li><a href="">カテゴリ6</a> <ul> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> <li><a href="">子カテゴリ</a></li> </ul> </li> </div> <div class="time"> <li><a href="">カテゴリ7</a> </li> </div> </div> </ul> </div> </body> </html>
回答2件
あなたの回答
tips
プレビュー