A határolóasztal elrendezése a cella közelében

  • CSS
  • HTML

Van egy asztal. border: none, border-collapse: összeomlik

Mindegyik tr a határoldalon van: 1px

1. Szükség volt a szegély hozzáadására / eltávolítására meghatározott cellákra, a vonal határaitól eltérően. De ha furcsa magatartást adsz, megfigyelheted.

Pontosítás. Szilárd minden rendben van, de szükségem van szaggatottan.

Ha 1px-et állít be - csak a bal és a jobb oldali szegélyek jelennek meg, a típus felső alján "megeszi" a határvonalat. Megpróbáltam átlépni a határt a td-re - egyébként. Fontos - az alsó kötés jelenik meg. Felső semmi.

Valójában, ahogy ezt megértem, a probléma az, hogy különböző határok összeomlása van. De nem tudom, hogyan oldhatnám meg.

Ugyanakkor érdekes, hogy a határérték általában 2px szélesség esetén jelenik meg.

2. Egy másik hátránya, hogy ugyanazt a határt úgy kapjuk meg, mintha a cellán kívül lenne, ami általában logikus. De másképp akarom. Lehetséges, anélkül, hogy bármilyen elemet hozzáadna a td-ben. hogy a keret "belül" legyen a cellában, és nem befolyásolja a szöveg elrendezését (azaz ha a határát megváltoztatja, a szöveg nem látszólagosan eltolható)? Kívánatos különleges mankók nélkül, akkor jobb, ha hozzá egy divot.