Probleem: link centreert niet verticaal binnen cel.
Ik heb een tabelstructuur van 3 kolommen in html, waarbij iedere cel een link bevat. Soms beslaat die linktekst 1 regel, maar soms ook 2 (het schaalt mee). De linktekst moet vertikaal blijven centreren, onafhankelijk van over hoeveel regels de linktekst wordt omgeslagen, met een vaste padding (bv. 2px).
Nou is het wel gelukt om mbv. "height:100%" ervoor te zorgen dat de hover-area (die zichtbaar wordt doordat de hover-status een andere achtergrondkleur heeft) altijd gelijk is aan de hoogte van de cel waar de link in zit, ook als in de ene kolom een link staat van 1 regel hoog en in de andere kolom ernaast een link over 2 regels. Maar probleem is wel dat de link dan vertikaal niet meer centreert, maar bovenin uitlijnt.
Dank alvast!
Ik heb een tabelstructuur van 3 kolommen in html, waarbij iedere cel een link bevat. Soms beslaat die linktekst 1 regel, maar soms ook 2 (het schaalt mee). De linktekst moet vertikaal blijven centreren, onafhankelijk van over hoeveel regels de linktekst wordt omgeslagen, met een vaste padding (bv. 2px).
Nou is het wel gelukt om mbv. "height:100%" ervoor te zorgen dat de hover-area (die zichtbaar wordt doordat de hover-status een andere achtergrondkleur heeft) altijd gelijk is aan de hoogte van de cel waar de link in zit, ook als in de ene kolom een link staat van 1 regel hoog en in de andere kolom ernaast een link over 2 regels. Maar probleem is wel dat de link dan vertikaal niet meer centreert, maar bovenin uitlijnt.
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
| td.projecttitel { vertical-align: middle; height:100%; } a { width:100%; display:block; padding:2px 0; height: 100%; } |
Dank alvast!