145 of 313 menu

Ιδιότητα border-collapse

Η ιδιότητα border-collapse αναγκάζει τα διπλά περιγράμματα μεταξύ των κελιών td ή των κελιών th ενός πίνακα HTML (και μεταξύ του περιγράμματος του κελιού και του ίδιου του πίνακα) να συμπτυχθούν και να εμφανίζονται ως ένα.

Αυτή η ιδιότητα εφαρμόζεται μόνο για πίνακες και για στοιχεία με display σε τιμή table ή inline-table. Για συνηθισμένα block στοιχεία, δυστυχώς, δεν θα λειτουργήσει. Λάβετε υπόψη ότι πρέπει να εφαρμοστεί στον πίνακα, και όχι στα κελιά του.

Σύνταξη

επιλογέας { border-collapse: collapse | separate; }

Τιμές

Τιμή Περιγραφή
collapse Τα διπλά περιγράμματα θα εμφανίζονται ως ένα. Υπάρχουν παρενέργειες: θα σταματήσει να λειτουργεί η ιδιότητα border-spacing και η ιδιότητα cellspacing.
separate Κάθε κελί του πίνακα θα έχει το δικό του περίγραμμα (γι' αυτό σε ορισμένα σημεία τα περιγράμματα θα είναι διπλά, αν το κενό μεταξύ των κελιών είναι μηδενικό).

Προεπιλεγμένη τιμή: separate.

Παράδειγμα . Τιμή separate

Αυτή τη στιγμή στον πίνακα όλα τα περιγράμματα είναι διπλά (περίγραμμα έχει οριστεί και στα κελιά, και στον ίδιο τον πίνακα):

<table> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> </table> table { border-collapse: separate; width: 400px; border-spacing: 0; border: 1px solid red; } td { border: 1px solid red; text-align: center; }

:

Παράδειγμα . Τιμή separate

Τώρα το περίγραμμα έχει οριστεί στα κελιά, αλλά στον ίδιο τον πίνακα δεν έχει οριστεί. Σε εκείνα τα σημεία όπου δύο κελιά έχουν κοινό περίγραμμα, - τα περιγράμματα θα είναι διπλά, σε άλλα σημεία - απλά:

<table> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> </table> table { border-collapse: separate; width: 400px; border-spacing: 0; } td { border: 1px solid red; text-align: center; }

:

Παράδειγμα . Τιμή collapse

Τώρα στον πίνακα όλα τα περιγράμματα θα συμπτυχθούν και θα φαίνονται με πάχος 1px, όπως και θα θέλαμε:

<table> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> </table> table { border-collapse: collapse; width: 400px; border: 1px solid red; } td { border: 1px solid red; text-align: center; }

:

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη