Archief - CSS : 3 divs niet correct gepositioneerd

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Le Preinz

Legacy Member
de Structuur van deze testsite is als volgt. (Ben aan het proberen site te maken met divs en css)

een herhalende tile top_tile bovenaan

mid_links mid_center mid_rechts1 midrechts2(=herhalende tile) mid_rechts3

een herhalende tile down_tile onderaan


Probleem:

mid_rechts3 wil niet rechts staan tegen de zijkant
mid_rechts2 wil niet herhalen tot aan mid_rechts3
(in de css staat voor mid_rechts2 nu even width op 100px maar dit enkel om de div te kunnen tonen)

De tekst die erin staat gaat later weg. Dit ook enkel om de divs duidelijker te kunnen tonen.

http://users.pandora.be/lepreinz/lep/index2.html
css file: http://users.pandora.be/lepreinz/lep/lep_style2.css

Lashknife

Legacy Member
heb het nog niet in detail bekeken, maar als je wil dat iets tegen de rechterzijde plakt gebruik je voor je absolute positioning het "right" attribuut
right: 0px; en dan begint hij vanaf rechts te tellen...

Le Preinz

Legacy Member
wat is het verschil dan met margin-right tegenover right, margin-top tegenover top?

Cakeman

Legacy Member
Margin-right bepaalt hoeveel plaats er tussen de rechterrand van een object en een ander object is.
Right wordt gebruikt bij absolute positionering en bepaalt waar de rechterkant van een object precies geplaatst wordt.

LunchBox

Legacy Member
top, left gebruik je ook bij relative positioning maar hier dus om vanaf zijn originele positie te gaan verplaatsen. (bij absolute van linksboven)

Le Preinz

Legacy Member
thx, snap al iets meer van die div toestanden.

Bijna alle problemen opgelost maar nu zit ik nog met 1 probleem. Die div mid_rechts2 resized nu wel over de volledige lengte zoals het moet maar énkel als er voldoende inhoud in zit. De div zou dus altijd de volledige breedte moeten innemen en niet zoals nu maximaal die breedte. Hoe los ik dit op

voor een vb: http://users.pandora.be/lepreinz/lep/index2.html

Cakeman

Legacy Member
Geen oplossing, eerder een vraagje.
Die rechtse div die geresized moet worden adhv. de breedte van het scherm, gaat die niet belachelijk smal zijn in 800x600 en belachelijk breed in 1600x1200?

Le Preinz

Legacy Member
ik weet het. Die inhoud daar zal enkel bestaan uit enkele kleine icoontjes (kleine thumbs) Geen volledige tekst of zo. Als blijkt dat dit toch té klein is dan zorg ik wel dat er meer plek komt. Dit is nog maar een WIP

Le Preinz

Legacy Member
Le Preinz zei:
thx, snap al iets meer van die div toestanden.

Bijna alle problemen opgelost maar nu zit ik nog met 1 probleem. Die div mid_rechts2 resized nu wel over de volledige lengte zoals het moet maar énkel als er voldoende inhoud in zit. De div zou dus altijd de volledige breedte moeten innemen en niet zoals nu maximaal die breedte. Hoe los ik dit op

voor een vb: http://users.pandora.be/lepreinz/lep/index2.html

komaan mensen. Het is hier altijd van DIVS is de van het maar voor een simpele lay-out structuur wil/kan men hier geen oplossing geven. :sad:
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan