Sinds ik mijn site XHTML compatible aan het maken ben, heb ik een probleempje met een achtergrondplaatje van een opgerekte cell. Het is een beetje lastig uit te leggen, een kopie van de site in kwestie kun je hier bezoeken (links etc werken niet). Om te kunnen zien hoe de tabellen zijn ingedeeld, heb ik de borders even niet weggelaten zoals dat gewoonlijk wel het geval is.
Zoals je ziet, wordt er linksonder boven het 'Scripting & Design' stukje geen plaatje weergegeven in de cel daar.
De code van die cel:
Ik weet dat deze manier van uitvullen niet echt netjes is (aangezien er nog meer rijen in die tabel zitten, kan deze rij nooit 100% hoogte hebben) maar ik weet niet hoe ik dit anders moet oplossen.
Mijn vragen/probleem:
- Waarom wordt die achtergrond niet weergegeven? Links naast het logo (bovenaan) wordt hetzelfde plaatje wel weergegeven in een cel met een vaste hoogte. Zodra je de hoogte niet in pixels vastzet, wordt het achtergrond plaatje niet meer weergegeven?
- Wat is een nettere oplossing om ervoor te zorgen dat één rij zo wordt uitgerekt dat de tabel verticaal over de hele pagina uitgerekt wordt?
Zoals je ziet, wordt er linksonder boven het 'Scripting & Design' stukje geen plaatje weergegeven in de cel daar.
De code van die cel:
HTML:
1
2
3
4
| <tr style="height: 100%"> <td style="background-image: url(menu/main/randen_12.gif)"> </td> <td colspan="2"> </td> </tr> |
Ik weet dat deze manier van uitvullen niet echt netjes is (aangezien er nog meer rijen in die tabel zitten, kan deze rij nooit 100% hoogte hebben) maar ik weet niet hoe ik dit anders moet oplossen.
Mijn vragen/probleem:
- Waarom wordt die achtergrond niet weergegeven? Links naast het logo (bovenaan) wordt hetzelfde plaatje wel weergegeven in een cel met een vaste hoogte. Zodra je de hoogte niet in pixels vastzet, wordt het achtergrond plaatje niet meer weergegeven?
- Wat is een nettere oplossing om ervoor te zorgen dat één rij zo wordt uitgerekt dat de tabel verticaal over de hele pagina uitgerekt wordt?