スニペットのベース。私は、 "契約"ステージが他のセルと比較してより高い高さを持つことを望みます。行に影響を与えずに特定のセルの高さを変更するにはどうすればよいですか?
私が使用しようとした:
td.active{
height:100px;
}
それはすべてのセルに影響を与え、
100px
に等しいすべてのセルの高さを行います。
これは、所望の出力のようになります。ではなく、テーブルの行の内、要素あなたが達成しようとしている行動がfloats
/flex
で可能である
#disposition tr:nth-child(2){
border-bottom: 3px #818286 solid;
font-size: 15px;
}
#disposition tr:nth-child(1) td{
background-color: gray;
color:white;
border: 3px white solid;
-webkit-transform: skew(20deg);
-moz-transform: skew(20deg);
-o-transform: skew(20deg);
height: 70px;
vertical-align: middle;
font-size: 15px;
overflow: hidden;
}
#disposition tr:nth-child(1) td.done{
background-color: #249fda;
}
#disposition tr:nth-child(1) td.active{
background-color: #249fda;
}
#disposition td{
text-align: center;
}
#disposition td i{
-webkit-transform: skew(-20deg);
-moz-transform: skew(-20deg);
-o-transform: skew(-20deg);
}
#disposition td.active-box{
background-color: gray;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet"/>
<table class="table" id="disposition">
<tbody>
<tr>
<td class="done">
<i class="fa fa-check" aria-hidden="true"></i>
</td>
<td class="done">
<i class="fa fa-check" aria-hidden="true"></i>
</td>
<td class="done">
<i class="fa fa-check" aria-hidden="true"> </i>
</td>
<td class="active" style="">
<i class="fa fa-file-text-o" aria-hidden="true"></i>
</td>
<td>
<i class="fa fa-pencil" aria-hidden="true"></i>
</td>
<td>
<i class="fa fa-money" aria-hidden="true"></i>
</td>
<td>
<i class="fa fa-retweet" aria-hidden="true"></i>
</td>
</tr>
<tr class="stage-names">
<td>Application</td>
<td>Documents</td>
<td>Under Review</td>
<td title="Contracts make it all legal and binding for both sides." style="color: #249fda; font-family:'CooperHewitt-BoldItalic'">Contracts</td>
<td>Underwriting \t </td>
<td>Funding</td>
<td>Payback</td>
</tr>
</tbody>
</table>
セルの中には、具体的なサイズで下部につながれたコンテナが必要です。セルは常に行に合わせて成長するので、テーブルの仕組みになります。 – Seano666
ほとんどの人が90年代に戻ってきたように、レイアウト用のテーブルを使用していません... –