###前提・実現したいこと
ここに質問したいことを詳細に書いてください
(例)HTML5とCSS3でレスポンシブサイトを作っているのですが、一つ分からないところがあるので質問させて頂きました。
###発生している問題・エラーメッセージ
メニューバーを作成しているのですが、メディアクエリを599px以下設定したときに各コンテンツが均等に並べて表示したいのですが、改行が入ってしまいます。改行を入れることなく並べたいのですがどうしたら良いでしょうか?
###HLML5コード###
<div class="box2">
<nav class="menu">
<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>
</ul>
</nav>
</div><!--box2-->
###CSS3コード###
@media(min-width: 599px){
.menu ul{margin: 0;
padding:0;
list-style: none;}
.menu ul li{display: inline-block;} .menu ul li{float: left; width: auto;} .menu ul li a{color: #000000; text-decoration: none; padding: 15px; font-size: 14px;} .menu ul li a:hover{background: #75dbe7;} }/*@media 599px;*/ }
###試したこと
<ul>の<li>をinline-blockにしたのですが上手く生きません...回答1件
あなたの回答
tips
プレビュー