Onder het mom zoveel mogelijk met divjes en dergelijke op te lossen ben ik me in css gaan verdiepen om geen (overbodige) tabellen te hoeven gebruiken. Wat ik nu alleen niet voor elkaar krijg is om het volgende om te zetten:
Doordat de tabel op 100% staat worden de td's netjes uitgespreid en nemen, afhankelijk van hoeveel content er in staat, een bepaalde wijdte aan.
Maar hoe krijg ik dit met een div of span voor elkaar? als ik die floatend maak en de width op auto zet dan krijgt ie een min. grootte ipv een maximale. En als ik 'm breder wil hebben dan zou ik ze dus allevijf op 20% moeten zetten. Maar dat wil ik niet, want ik wil dat ie het zelf uitvogelt, afhaneklijk van de content.
Het lijkt me toch dat dat iets simpels moet zijn, maar ik heb het in m'n (nieuwe) css boek proberen op te zoeken, maar er wordt alleen medegedeeld dat ie dus in de auto setting de minimaal toegestane wijdte aanneemt en niet hoe je 'm kunt uitspreiden. Met de zoekmachine hier kon ik het ook niet vinden
HTML:
1
2
3
4
5
6
7
8
9
| <table width="100%"> <tr> <td>kolom 1</td> <td>kolom 2</td> <td>kolom 3</td> <td>kolom 4</td> <td>kolom 5</td> </tr> </table> |
Doordat de tabel op 100% staat worden de td's netjes uitgespreid en nemen, afhankelijk van hoeveel content er in staat, een bepaalde wijdte aan.
Maar hoe krijg ik dit met een div of span voor elkaar? als ik die floatend maak en de width op auto zet dan krijgt ie een min. grootte ipv een maximale. En als ik 'm breder wil hebben dan zou ik ze dus allevijf op 20% moeten zetten. Maar dat wil ik niet, want ik wil dat ie het zelf uitvogelt, afhaneklijk van de content.
Het lijkt me toch dat dat iets simpels moet zijn, maar ik heb het in m'n (nieuwe) css boek proberen op te zoeken, maar er wordt alleen medegedeeld dat ie dus in de auto setting de minimaal toegestane wijdte aanneemt en niet hoe je 'm kunt uitspreiden. Met de zoekmachine hier kon ik het ook niet vinden
