webForumDet fria alternativet

bottom:0; med parent element utan position:absolute;

4 svar · 292 visningar · startad av PepeJeria

PepeJeriaMedlem sedan feb. 2003774 inlägg
#1

Jag har föjande kod som fungerar som jag tänkt mig, problemet är bara att jag vill att yttersta div:en ska ha position:relative; men då kommer inte den innsersta div:ens bottom property fungera. Hur kan jag åstadkomma detta?

<div style="position:absolute; width:100px; height:400px; border:1px dotted green;">
	<div style="position:absolute; bottom:0;">bottom</div>
</div>
dectgapMedlem sedan sep. 20021 655 inlägg
#2

Om du har ett absolutpositionerat element i ett relativt positionerat dito är det det sistnämnda elementet som bestämmer var "gränserna" går.

Du får helt enkelt lägga det absolutpositionerade elementet för sig själv:

<div style="position:absolute; width:100px; height:400px; border:1px dotted green;">
</div>
<div style="position:absolute; bottom:0;">bottom</div>
PepeJeriaMedlem sedan feb. 2003774 inlägg
#3

Fast det är ju inte det jag vill åstadkomma, det jag vill åstadkomma är

<td valign="bottom" height="400">bottom</td>

fast utan tabell.

dectgapMedlem sedan sep. 20021 655 inlägg
#4

Men position: relative i den yttre diven ändrar ingenting:

<div style="position:relative; width:100px; height:400px; border:1px dotted green;">
	<div style="position:absolute; bottom:0;">bottom</div>
</div>
PepeJeriaMedlem sedan feb. 2003774 inlägg
#5

Men? Jag började ju testa med relative, därav att jag trodde att det inte gick... Aja, måste ha skrivit fel eller något

Tack för hjälpen dectgap

267 ms totalt · 3 externa anrop · v20260731065814-full.91fd2ad2
138 ms — hämta forumlista (db)
125 ms — hämta statistik (db)
135 ms — hämta tråd, inlägg och bilagor (db)