Door
Rob Cnossen
op 26-08-2013 11:34
gewijzigd op 26-08-2013 11:45
1.598 views
Hallo,
in mijn website wil ik album's en de naam van de album's netjes bij elkaar hebben maar dit wil maar niet lukken.
Dit is de pagina waar ik het over heb;http://www.robcnossen.nl/
De albumnaam Belgie staat waar ik het hebben wil maar Holland zweeft ergens daarboven en krijg ik niet goed.
Mijn code was;
omdat ik dacht dat het eerste gedeelte van deze zin voor problemen zorgde maar er veranderd niets. Ik ben nu op een punt aangekomen dat ik er meer een zooitje van maak dan dat ik iets oplos. Ook position relative of absolute wil niet helpen, de tekst en foto's verschuiven maar niet hoe ik het hebben wil.
Ziet iemand waarom de tekst zo raar staat en mij kan helpen om dit weer goed gepositioneerd kan krijgen?
<div id="albums">
... hier alles over Holland
<div id="albums">
... hier alles over Belgiƫ
</div>
</div>
Dat kan nooit de bedoeling zijn.
- Ten eerste: gebruik nooooit twee keer de zelfde id.
id moet uniek zijn.
Als je wil dat meerdere elementen een zelfde ding doen, gebruik dan class="albums".
- Die ene div hoort niet in de andere genest te worden.
Probeer eens opniew, met <div class="albums">. En niet genest, maar iets als
<div class="albums">
... hier alles over Holland
</div>
<div class="albums">
... hier alles over Belgiƫ
</div>
Ik zie nu pas dat de structuur inderdaad verkeerd is. Ik heb wel maar een <div id="albums"> gebruikt.
Ik heb deze div nu weggehaald en een andere structuur gebruikt. Het is wat overzichtelijker geworden en volgens mij werkt dit beter, alleen krijg ik de albums's nu niet naast elkaar, ik dacht dit met display:block-inline te moeten doen maar dit werkt nu niet.
Weet jij hoe de albums weer naast elkaar in plaats van onder elkaar kan krijgen? http://www.robcnossen.nl/
De css code is;