Ik ben bezig met een fotoalbum. Hierbij wil ik de foto's in kolommen van 3 en maximaal 4 rijen per keer laten zien. In eerste instantie deed ik dit gewoon met tabellen, maar daar ben ik uiteindelijk vanaf gestapt voor het volgende:
CSS-code:
Dit geeft me niet helemaal het resultaat wat ik zou willen hebben. Sowieso vind ik float absoluut niet handig om mee te werken. Ik heb elke img in een div gezet, omdat ik op die manier de beschikbare breedte beter kan verdelen. Wat is volgens jullie de beste manier om zo'n tabel vorm te geven?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <div class="partypics"> <div>[img]"foto1.jpg"[/img]</div> <div>[img]"foto2.jpg"[/img]</div> <div>[img]"foto3.jpg"[/img]</div> </div> <div class="partypics"> <div>[img]"foto4.jpg"[/img]</div> <div>[img]"foto5.jpg"[/img]</div> <div>[img]"foto6.jpg"[/img]</div> </div> <div class="partypics"> <div>[img]"foto7.jpg"[/img]</div> <div>[img]"foto8.jpg"[/img]</div> <div>[img]"foto9.jpg"[/img]</div> </div> |
CSS-code:
code:
1
2
3
| div.partypics { clear: both; margin: 12px 0 0 0; padding: 0; width: 100%; }
div.partypics div { float: left; height: 100%; margin: 0; padding: 0; width: 33%; }
div.partypics img { float: left; margin: 5px 0 0 5px; padding: 0; } |
Dit geeft me niet helemaal het resultaat wat ik zou willen hebben. Sowieso vind ik float absoluut niet handig om mee te werken. Ik heb elke img in een div gezet, omdat ik op die manier de beschikbare breedte beter kan verdelen. Wat is volgens jullie de beste manier om zo'n tabel vorm te geven?
[ Voor 22% gewijzigd door Dr_Frickin_Evil op 13-05-2004 12:30 ]