0
如何將width
應用於table
列,以避免在列中未找到結果時更改列width
。此table
中的列也可以動態隱藏,因此我無法在th
元素上設置固定寬度。列表中可以搜索和隱藏的固定列寬度
<table>
<thead>
<tr>
<th>col1</th>
<th>col2 <i>Filter:</i> <input type="text" ng-model="searchText"></th>
<th ng-hide="hideCol3">col3 <button ng-click="hideCol3 = !hideCol3">Hide column</button></th>
</tr>
</thead>
<tbody>
<tr ng-repeat="d in data | filter: searchText">
<td>{{d.col1}}</td>
<td>{{d.col2}}</td>
<td ng-hide="hideCol3">{{d.col3}}</td>
</tr>
</tbody>
</table>
表中的列可能是hidden
。因此,例如,如果我去plunker
示例,隱藏col3
,並搜索沒有現有的文本,可以說'abc'表的列寬度變化的width
。
我想表調整寬度時,一些列是隱藏的(它現在這樣做),但是當我過濾和有沒有結果,我不希望列的寬度改變
我想表永遠是100%的寬度。我只想在沒有結果時不改變列的寬度 – jonasnas