2016-10-26 10 views
0

テーブルにいくつかのスパニング用の要素があっても、列の背景色を維持したい。このイメージは、私が達成したいことを示しています。 enter image description heretd要素に関係なく、列は完全に色付けされている必要があります。あなたが見ることができるようにhttp://www.bootply.com/9rjGrpg37Xspanning tdsでHtmlテーブルの列の色を付ける方法

は、4列にまたがるtdもオレンジ色に着色されているが、代わりに、私は上のように、それはまた、緑と青の色にしたい:

I'veが現在持ったコードは次のようになります上記の画像。

これはhtml/cssでも可能ですか?

+1

確かの幅の%を見つけようとしなければならない

。 background-color:color値を持つCSSクラスを作成します。 HTMLに適用します。 –

+0

@AllDani彼らはbootplyを提供しました –

+0

@AndrewBone私はモバイルですが.. –

答えて

1

それは、このようなlinear-gradientの使用で可能です:

HTML:

<tr> 
     <td class="try" colspan="3"> 
      <div class="centered green">333</div> 
     </td> 
    </tr> 

CSS:

.try{ 
     background :linear-gradient(90deg, #FF9950 43.34%, #92D050 43.34%, #92D050 71.66%, #9ED3D7 71.66%); 
    } 

しかし、それは応答しないのです。(あなたはあなたのコラム

1

多分あなたを助けます。

CSS

.table td, .table th{width:33.334% !important;} 
.col3{position:relative; width:calc(300% + 8px*4);} 

HTML

<td> 
    <div class="centered green col3">333</div> 
</td> 

http://www.bootply.com/dG4mHK0WW9

+0

まだcolspanで動作するソリューションはありますか? – flash

関連する問題