2016-07-26 2 views
-1

私は2つのdivs幅のいずれかが減少するinline-flexdivの中に2つのdivを配置します。私は、ブートストラップを使用しています:インラインフレックスを表示するが、全幅を維持する

<section> 
    <div class="container"> 
    <div class="flexx"> 
     <div class="foo"> 
     .... 
     </div> 
     <div class="col-md-10"> 
     <div class="card"> 
      <div class="card-block"> 
      ... 
      </div> 
     </div> 
     </div> 
    </div> 
    </div> 
</section> 

基本的には、fooクラスはそれがないが、それはまだ100%にする必要があります代わりに小さなcol-md-10なったcol-md-10とインラインでなければなりません。私は正しいことをしていますか?私はcss/scssで強くない。

答えて

0

私はあなたの問題を完全に理解していません。インラインフレックスアイテムのデフォルト値はフルサイズではありません。ブートストラップのCSSではflex-growプロパティが0に設定されているため、CSSを追加する必要があります。

私は正しいことを理解すれば、1つのスタイルとクラスを追加することで問題が解決されると思います。

// to your html 
<div class="col foo"> 
    .... 
</div> 


// to your css 
[class^="col"] { 
    flex-grow: 1; 
} 

チェックアウトthis pen助けを

+0

ザッツそれをしかし、それは私のために働いていない理由はわかりません。私のCSSをチェックさせてください。 – Sylar

+0

私のコードでは、私は、auto-prefixingという名前をつけています。あなたがタスクランナーを使用していない場合は、別のブラウザーのプレフィックスを書き留める必要があります。 –

+0

あなたのhtmlとcssは対処していますが、 "foo class"というテキストが上に表示されます(あなたのペンにあります) – Sylar

関連する問題