Baseline Widely available
HTMLTableColElement
æ¥å£ç span
åªè¯»å±æ§è¡¨ç¤º <col>
æ <colgroup>
å¿
须横跨çåæ°ï¼è¿ä½¿å¾è¯¥åå æ®è¡¨ä¸å¤åç空é´ãå®åæ span
屿§ã
ä¸ä¸ªè¡¨ç¤ºåæ°çæ£æ°ã
夿³¨ï¼ 设置æ°å¼æ¶ï¼è¯¥å¼å°è¢«éå¶ä¸ºææ¥è¿çä¸¥æ ¼æ£æ°ï¼æå¤ 1000ï¼ã
示ä¾ç¤ºä¾æä¾äºä¸¤ä¸ªæé®æ¥ä¿®æ£ä¸»ä½ç¬¬ä¸ä¸ªåå æ ¼çå跨度ã
HTML<table>
<colgroup>
<col />
<col span="2" class="multiColumn" />
</colgroup>
<thead>
<th></th>
<th scope="col">C1</th>
<th scope="col">C2</th>
<th scope="col">C3</th>
<th scope="col">C4</th>
</thead>
<tbody>
<tr>
<th scope="row">è¡ 1</th>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
</tbody>
</table>
<button id="increase">å¢å å跨度</button>
<button id="decrease">åå°å跨度</button>
<div>第ä¸ä¸ª <col> 横跨 <output>2</output> 个å®é
åã</div>
table {
border-collapse: collapse;
}
th,
td,
table {
border: 1px solid black;
}
button {
margin: 1em 1em 1em 0;
}
CSS
.multiColumn {
background-color: #d7d9f2;
}
JavaScript
// è·åç¸å
³æ¥å£å
ç´
const col = document.querySelectorAll("col")[1];
const output = document.querySelectorAll("output")[0];
const increaseButton = document.getElementById("increase");
const decreaseButton = document.getElementById("decrease");
increaseButton.addEventListener("click", () => {
col.span = col.span + 1;
// æ´æ°æ¾ç¤º
output.textContent = col.span;
});
decreaseButton.addEventListener("click", () => {
col.span = col.span - 1;
// æ´æ°æ¾ç¤º
output.textContent = col.span;
});
ç»æ è§è æµè§å¨å
¼å®¹æ§ åè§
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4