メルカリのサイトを模写しているので教えてください
メルカリのサイト模写をHTML/CSSで練習しているのですが
メルカリトップページにある
「おすすめ・マイリスト・ランキング...」と続いているところで
ウィンドウを縮小すると水平スクロールが出るのですが、自分で作ってみると
画面が横に広がったり、スクロールができるようにulタグに
overflow-x: scroll;
white-space: nowrap;
このような記載を足しても、jusutify-content:center;の影響でウィンドウ左側も見えなくなってしまいます。
html
<li class="select" id="select">
<a href="#" class="nav-list" id="nav-list-select">おすすめ</a>
</li>
<li class="select">
<a href="#" class="nav-list">マイリスト</a>
</li>
<li class="select"><a href="#" class="nav-list">ランキング</a></li>
<li class="select"> <a href="#" class="nav-list">ゲーム・おもちゃ・グッズ</a></li>
<li class="select"><a href="#" class="nav-list">本・雑誌・漫画</a></li>
<li class="select"><a href="#" class="nav-list">メンズ</a></li>
<li class="select"><a href="#" class="nav-list">レディース</a></li>
<li class="select"><a href="#" class="nav-list">ベビー・キッズ</a></li>
<li class="select"><a href="#" class="nav-list">すべて見る</a></li>
</ul>
<hr>
css
nav {
margin-top: 20px;
/* border-bottom: 1px solid #333; /
/ min-width:1220px; /
/ overflow-x: scroll; /
/ width:100%; /
/ overflow-x: scroll;
white-space: nowrap; */
}
nav ul {
padding: 0;
margin: 0 20px;
display: flex;
justify-content: center;
height: 30px;
/* overflow-x: scroll;
white-space: nowrap; */
}
nav ul li {
align-items: center;
padding-bottom: 5px;
height: 100%;
}
自分の模写の中でnavタグの部分のみ水平スクロールが発生し、スクロールすればリストがすべて確認できるようにしたいです。