2017-01-02 19 views
0

私は自分のカスタムヘッダー、フッターなどをリストグループ項目に追加できるようにしたいと思います。私はこれを行う簡単な方法があると確信していますが、私のCSSのスキルはサブです。誰でも私の試みを修正する良い方法を示すことができますか? https://jsfiddle.net/r6xt1rnz/36/Bootstrap list-group-itemsのヘッダー/フッターを作る良い方法はありますか?

私は、次のセクションにコンテンツを挿入し、それぞれがリストグループ項目の33%を占めるようにしたいと考えています。

<li class="list-group-item"> 
    <div class="list-header row"> 
     This is the header 
    </div> 
    <div class="list-content row"> 
     This is the content 
    </div> 
    <div class="list-footer row"> 
     This is the footer 
    </div> 
    </li> 

ありがとう!

+0

あなたは垂直方向の高さの33%を言っていますか? –

+0

さて、ちょうどそれを持って...私はそれを動作させる方法を参照してください。 –

+0

それで、正確に何を期待しているのですか?あなたはクラス 'row'を使いました。 –

答えて

3

あなたは割合に垂直高さを持っているしたい場合は、次のコードを使用する必要があります。

body, html { 
    margin: 0; 
    padding: 0; 
    height: 100%; 
} 

この方法で、あなたは割合でheightを制御することができます。この方法は非常に推奨されず、ではなく、はブートストラップのようなフレームワークで動作します。しかし、あなたはラッパーを追加して試してみることがあります。

body, html { 
 
    margin: 0; 
 
    padding: 0; 
 
    height: 100%; 
 
} 
 

 
.first-top { 
 
    height: 30%; 
 
    background: #ccf; 
 
} 
 
.middle-top { 
 
    height: 40%; 
 
    background: #cfc; 
 
}
<div class="first-top"> 
 
    <!-- Give the list items here. --> 
 
</div> 
 
<div class="middle-top"></div> 
 
<div class="first-top"></div>

+2

あなたはそれがbsで動作しないと言っているので、bsで質問すると、このような答えを与える必要がありますか?新しいコードを作成するのではなく、指定されたコードをチェックすると役立ちますか?申し訳ありませんが、尋ねるだけです。 –

+0

@Leothelionあなたのロジックに同意します。しかし私は動作するnon-bsバージョンを与えて、それを実装するように頼んだ。私はOPが何かを完全に達成できないと思っています。 –

+0

私は彼のコードを見てきました。彼は絶対的ではありますが、相対的なものではありません。構造はかなり間違っています。あとは編集してもっと説明します:) –

関連する問題