私は順不同リストをスタイリングしています、その構造はDIVに同時にスクロールバーを表示させるにはどうすればよいですか?
<div class="select-styled active">Arizona</div><ul class="select-options" style="display: block;"><li rel="">Select State</li><li rel="3526">Alabama</li><li rel="3556">Alaska</li><li rel="3547">Arizona</li><li rel="3510">Arkansas</li><li rel="3542">California</li>…<li rel="3554">Wyoming</li></ul></div>
が細かい表示する画面、上の部屋がありますよりも、通常より多くのオプションがありますです - 通常スクロールする方法があります。しかし、私はこのスタイル
#profileContainer {
border-radius: 25px;
background: #ffffff;
padding: 10px;
width: 100%;
max-width: 720px;
display: inline-block;
position: fixed;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
で
<div id="profileContainer">
<div class="profileField address">
<div class="select-styled active">Arizona</div><ul class="select-options" style="display: block;"><li rel="">Select State</li><li rel="3526">Alabama</li><li rel="3556">Alaska</li><li rel="3547">Arizona</li><li rel="3510">Arkansas</li><li rel="3542">California</li>…<li rel="3554">Wyoming</li></ul></div>
</div>
</div>
...すべてのものを中心にのdivコンテナを追加します。しかし、今にスクロールする方法はありません。ここに私のJSFiddle - https://jsfiddle.net/d2r50gc1/があります。アイテムを画面中央に配置するにはどうすればいいですか?また、順序付けられていないリストにスクロールバーを置くことで、すべてのアイテムを表示できますか?
のような達成に何かしようとしていますか? **メニューは**とは関係なく、ページの中央に詰まっていますか?おそらく '固定されているのではなく'絶対的なものだが....あなたのラッパーはいずれかの方法で崩壊している。 –
値を "fixed"から "absolute"に変更しましたが、スクロールバーが表示されるようになるDIVとは対照的に、画面全体がスクロールされます(https://jsfiddle.net/)。 d2r50gc1/1 /。 –
@Mikeここであなたのコメントを読んだ後で、内部的にスクロールするdivが必要なように思えます。私はあなたが私の答えはより包括的なdivをスクロールするよりもユーザーフレンドリーなソリューションであることがわかるでしょう。 – JBartus