blob: 0b5f9a84e2ce11cd143f2ca54e7dc809859552c4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
<!DOCTYPE html>
<style>
table {
table-layout: fixed;
border: 1px solid black;
width: 300px;
}
td {
background: yellow;
border: 1px solid purple;
}
</style>
<table>
<colgroup>
<col>
<col>
<col>
<col>
</colgroup>
<tbody>
<td>One</td>
<td>Two</td>
<td>Three</td>
</tbody>
</table>
<script>
var t = document.querySelector("table");
// Flush layout
var width = t.offsetWidth;
// Remove the one colgroup
document.querySelector("colgroup").remove();
</script>
|