0
我們知道的是表格和第一列的寬度總和。第3列和第4列必須適應內容,第2列必須使用剩餘的空格。這第二個欄必須設置隱藏溢出,使得只有一條線或線
線HTML表格溢出隱藏僅用於td
也許小提琴更加清晰
http://jsfiddle.net/favio41/9z867/
<table>
<colgroup>
<col class="col1" />
<col class="col2" />
<col class="col3" />
<col class="col4" />
</colgroup>
<tbody>
<tr>
<td class="date">
<span class="month monthAndYear">Feb</span>
<br/>
<span class="day ng-binding">21</span>
</td>
<td style="background-image: url(resources/img/categories/G0400.png);" class="category_icon cat_G0400">
<span class="concepto ng-binding">This is a example of text</span>
</td>
<td>
<span data-tooltip="Internet, teléfono fijo" class="cat-label cat-tooltip onlyTitle">
<span class="text ng-binding">Internet</span>
<span class="arrow"></span>
</span>
</td>
<td class="importe">
<span class="importe_value ng-binding">-33,23</span>
</td>
</tr>
<tr>
<td class="date">
<span class="month monthAndYear">Feb</span>
<br />
<span class="day ng-binding">21</span>
</td>
<td style="background-image: url(resources/img/categories/G0400.png);" class="category_icon cat_G0400">
<span class="concepto ng-binding">This is a example of text, but this is really big and we want to be hidden the last part because if is too big ...</span>
<br/>
<span class="descripcion ng-binding">This is a example of description text</span>
</td>
<td>
<span data-tooltip="Internet, teléfono fijo" class="cat-label cat-tooltip onlyTitle">
<span class="text ng-binding">Internet</span>
<span class="arrow"></span>
</span>
</td>
<td class="importe">
<span class="importe_value ng-binding">-33,23</span>
</td>
</tr>
</tbody>
這是一個偉大的想法,但這種方式,我不得不把寬度放在div中,但不能以百分比工作。擺弄這個變化:http://jsfiddle.net/favio41/f5sJt/ – FAvIo41 2013-02-21 17:35:59
我不確定你想要的結果是什麼,但是你可以限制TD的寬度並且不用寬度聲明就離開DIV(默認值到100%).cat_G0400 {max-width:300px} – 2013-02-21 17:44:09