タイトル通り
上下のoverflowはautoにして、左右は動かさないようにしたいです。
前提・実現したいこと
今、やりたいことは、長方形のボックスの中に、いくつかのカードをリストみたいに表示している。またそのカードをほかのボックスにドラッグすることができる。
■■な機能を実装中に以下のエラーメッセージが発生しました。
そこで、ボックスの上下はカードが多くなると、スクロールするように以下のようにcssで設定し、上下はできるようになっていますが。
ただ、その影響で左右方向にほかのボックスにドラッグする際に、スクロールが出てくる状態になっている。
該当のソースコード
html
1<div class="contentBox"> 2 <div class="cardList"> 3 (カード形式の情報がリストになってる) 4 </div> 5</div>
css
1//cardList 2 overflow-y:auto;(←このように、上下のスクロールのみを指定) 3 border:1px solid lightgray; 4 background-color: #9f9fa0; 5 position:relative; 6 top:-16px; 7 width:280px; 8 height:750px; 9 border-bottom-left-radius:15px; 10 border-bottom-right-radius: 15px; 11 } 12//contentBox 13 box-sizing: border-box; 14 min-height:40px; 15 padding-left:50px; 16 padding-top:30px; 17 width:100%; 18 height:730px;
どこが間違っているのでしょうか、ご指摘いただけると光栄ですorz