41 of 133 menu

Atributas colspan

Atributas colspan valdo HTML lentelės stulpelių sujungimą. Taikomas žymėms th ir td.

Priimama reikšmė: sveikasis skaičius pradedant nuo 1.

Kaip naudotis: pridedame šį atributą prie bet kurios langelio td ar th. Jei, pavyzdžiui, nustatysite colspan reikšmę 2 - tai langelis, kuriam tai buvo nustatyta, užims du lentelės stulpelius. Tuo pačiu metu gretimi langeliai dešinėje niekur nedings, mūsų išsiplėtęs langelis juos išstums ir lentelė suskils. Kad tai neįvyktų, reikia pašalinti vieną iš dešinėje esančių langelių. Žiūrėkite pavyzdžius geresniam supratimui.

Pavyzdys . Lentelė be sujungimų

Pažiūrėkime į lentelę be sujungimų, su kuria dirbsime toliau:

<table> <tr> <td>cell1</td> <td>cell2</td> <td>cell3</td> </tr> <tr> <td>cell4</td> <td>cell5</td> <td>cell6</td> </tr> <tr> <td>cell7</td> <td>cell8</td> <td>cell9</td> </tr> </table> table, td, th { border: 1px solid black; }

:

Pavyzdys . Išplėskime langelį į du stulpelius

Pabandykime išplėsti langelį 1 į du stulpelius, nustatydami jam atributą colspan reikšme 2. Tuo pačiu jis išstums dešinėje esančius langelius ir lentelė suskils:

<table> <tr> <td colspan="2">cell1</td> <td>cell2</td> <td>cell3</td> </tr> <tr> <td>cell4</td> <td>cell5</td> <td>cell6</td> </tr> <tr> <td>cell7</td> <td>cell8</td> <td>cell9</td> </tr> </table> table, td, th { border: 1px solid black; }

:

Pavyzdys . Išplėskime langelį be lentelės suskylimo

Dabar pabandykime išspręsti lentelės suskylimo problemą iš ankstesnio pavyzdžio, pašalinkime vieną iš dešinėje esančių langelių nuo mūsų (tai langelis 2 arba 3 - nesvarbu):

<table> <tr> <td colspan="2">cell1</td> <td>cell2</td> </tr> <tr> <td>cell4</td> <td>cell5</td> <td>cell6</td> </tr> <tr> <td>cell7</td> <td>cell8</td> <td>cell9</td> </tr> </table> table, td, th { border: 1px solid black; }

:

Pavyzdys . Išplėskime langelį į tris stulpelius

Išplėskime langelį 1 į 3 stulpelius ir nustatykime jam atributą colspan reikšme 3. Tuo pačiu pašalinkime dar vieną langelį dešinėje, kad lentelė nesuskiltų:

<table> <tr> <td colspan="3">cell1</td> </tr> <tr> <td>cell4</td> <td>cell5</td> <td>cell6</td> </tr> <tr> <td>cell7</td> <td>cell8</td> <td>cell9</td> </tr> </table> table, td, th { border: 1px solid black; }

:

Pavyzdys . Vienu metu colspan ir rowspan

Pabandykime sujungti langelius su numeriais 4, 5, 7 ir 8, panaudodami atributus colspan ir rowspan (ankstesnius sujungimus pašalinsime iš lentelės):

<table> <tr> <td colspan="3">cell1</td> </tr> <tr> <td colspan="2" rowspan="2">cell4</td> <td>cell6</td> </tr> <tr> <td>cell9</td> </tr> </table> table, td, th { border: 1px solid black; }

:

Taip pat žiūrėkite

  • atributą rowspan,
    kuris sujungia lentelės eilutes
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti