0

divにスクロールバーを付ける方法を教えてください。私のプログラムでは、Facebook の友達を div 内にリストしています。divに固定の高さを与えました。コードを貼り付けます。

<div id="main_fb">
   <div id="friend_list">

   // friendlist code.......

 </div>
</div>

そしてcssは次のとおりです。

 #main_fb {

        height:250px;
 }


 #friend_list {

        overflow-y:scroll;
        height:224px;
        width:100%;
        overflow:none;

 }

私のコードに何か問題がありますか? 解決策を教えてください。前もって感謝します。

4

3 に答える 3

0

あなたが持っていてoverflow-y: scroll、そしてoverflow:none、私はそれらが何らかの形で矛盾していると思います. タッチ デバイスの Webkit にはベンダー固有のもの-webkit-overflow-scrolling: touch;がありますが、最近のバージョンでのみサポートされています。詳細については、ここを参照してください: -webkit-overflow-scrolling:touch のサポートはどれくらいありますか

于 2012-12-24T06:29:20.573 に答える
0

CSS で2 番目overflowが 1 番目をオーバーライドしている可能性があると思います。overflow-yすでに幅をページの 100% として指定しているので、個人的にはプロパティを使用するだけで物事を簡素化しoverflow:scroll;、忘れてしまいoverflow-yます。

関連する SOF の質問:ページ スクロールバーではなく div スクロールのスクロールバー

于 2012-12-24T06:29:27.080 に答える