[HTML]Columns en Row via CSS, mogelijk

Pagina: 1
Acties:

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Topicstarter
Ik ben bezig met het maken van template voor een site. Maar het is een beetje lastig design. En ik weet niet hoe ik moet oplossen in HTML/CSS. En met tabellen kan ik wel redelijk ver komen maar ook daar krijg ik problemen. Aangezien sommige cellen een kader moeten hebben. En dan word de cel een 2pixel groter.

Het design is als volgt, het zijn 5 kollomen, en meerdere rijen.

In elk Cel komt een blokje tekst ( drie a vier regels ), soms met plaatje soms zonder. De cellen zijn allemaal even groot 130px, tussen elke cel moet 20px ruimte zitten. Alle cellen in 1 rij moeten even groot zijn aangezien er een lijn onder moet.

Verder moeten alle lijnen kloppen. Zowel verticaal als horizontaal.

Afbeeldingslocatie: http://www.tweakers.net/ext/f/63963/thumb.jpg
Dit heb ik nu gemaakt via tabellen, maar kan dat ook anders?

Of is het mogelijk om een 100% div te plaatsen in een cel?

Het moet werken op Mozilla, IE 5.01 voor Mac en IE 5+ voor windows

Programmer - an organism that turns coffee into software.


  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

dit zit er eigenlijk gewoon uit als een zelf flowende layout.

CSS Keywords:

• Float: left;
• clear: right;
• width: 130px;
• margin: 10px;
• <ul> <li>

Give it a shot, dit is volgens mij een zéér simpele layout om op te zetten met semantische html en wat css :)

Stop uploading passwords to Github!


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Topicstarter
SchizoDuckie schreef op maandag 08 augustus 2005 @ 10:27:
dit zit er eigenlijk gewoon uit als een zelf flowende layout.

CSS Keywords:

• Float: left;
• clear: right;
• width: 130px;
• margin: 10px;
• <ul> <li>

Give it a shot, dit is volgens mij een zéér simpele layout om op te zetten met semantische html en wat css :)
Eens zover was ik zelf nog wel... alleen kan ik de columns niet even hoog krijgen.

voorbeeld: http://www.lucard.nl/5col/test1.html
Alle B columns moeten even hoog worden
Alle C columns moeten even hoog worden en de onderkant moet lijnen met A

Alleen snap ik niet wat je bedoelt met ul en li? :?

[ Voor 6% gewijzigd door LuCarD op 08-08-2005 10:46 ]

Programmer - an organism that turns coffee into software.


  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-04 17:38
Je moet ze in een parentdiv nesten

pseudo

HTML:
1
2
3
4
5
6
7
8
<div met border bijv; height wordt auto;>
   <div (box 1) float: left; clear />
   <div (box 2)float: left; clear />
   <div (box 3)float: left; clear />
   <div (box 4)float: left; clear />
   <div clear both;><hr display: none; /></div>
</div>
andere div kan er dan nog naast bijv.. zo structuur opbouwen


edit: position: absolute; hoogte iets met height 100%, height auto; of top:0;bottom:0;

[ Voor 31% gewijzigd door r0bert op 08-08-2005 10:59 ]