2016-07-25 3 views
0

テーブルを水平スクロールバーにする方法を理解しようとしています。これは私のHTMLです:フレックスボックスグリッドにモバイル用の水平スクロールバーを作成する

<div class="grid-block table"> 
    <div class="grid-block header"> 
    <div class="grid-block small-2 column"> 
     times 6 
    </div> 
    </div> 
    <div class="grid-block row"> 
    <div class="grid-block small-2 column"> 
     times 6 
    </div> 
    </div> 
</div> 

私はこのCSSを使って私の問題を解決すると考えました。

.table { 
    overflow: auto !important; 
    width: 1400px !important; 
} 

これらのスタイリングが適用されていることを確認するために、現時点でインポートを追加しました。

また、ここのすべての要素はフレックスアイテムであることを指摘しておきます。

乾杯

+0

は本当にあなたの問題を理解していません。あなたのコードでフィドルで...水平スクロールバーが表示されます。https://jsfiddle.net/o3pkutL2/ –

+0

hmmmは、いくつかの基盤が駄目です。CSSがうんざりです。 –

答えて

0

はこのコードは、あなたが始めるのに役立つかもしれません。

.wrapper { 
 
    width: 100%; 
 
    overflow: auto; 
 
    white-space: nowrap; 
 
    font-size: 0; 
 
} 
 
.wrapper .child { 
 
    font-size: 1rem; 
 
    height: 50px; 
 
    width: 60px; 
 
    display: inline-block; 
 
    background-color: cornflowerblue; 
 
    text-align: center; 
 
    border: 1px solid coral; 
 
    margin-left: 10px; 
 
} 
 
.wrapper .child:first-child { 
 
    margin-left: 0px; 
 
}
<div class="wrapper"> 
 
    <div class="child">1</div> 
 
    <div class="child">2</div> 
 
    <div class="child">3</div> 
 
    <div class="child">4</div> 
 
    <div class="child">5</div> 
 
    <div class="child">6</div> 
 
    <div class="child">7</div> 
 
    <div class="child">8</div> 
 
    <div class="child">9</div> 
 
    <div class="child">10</div> 
 
</div>

+0

ありがとう。私はそれがグリッドブロックのスタイリングと関係があることを発見しました。 –

関連する問題