webForumDet fria alternativet

En div ovanpå en annan, med relativ position

HTML & CSS

2 svar · 321 visningar · startad av mmmMange

Medlem sedan jan. 2005110 inlägg
Frågan#1

Hello, har ett litet problem... Jag vill lägga ett <div>-element ovanpå ett annat, men jag vill inte använda position: absolute. Går det?

Om jag bara använder z-index och position: relative så syns inte mitt lager, och om jag använder position: absolute så kan jag inte placera lagret som jag vill.

Nåt tips?

Medlem sedan mars 2004230 inlägg
#2

Du kan ju lägga till ett negativt värde i margin, t.ex:

margin: -30px 0;

för att flytta upp div:en 30px

Medlem sedan juli 2003303 inlägg
#3

Vill man flytta upp en div 30 pixlar så bör man göra det med position: relative; och top: -30px;. mmmMange, visa lite kod. Jag har svårt att tro att din div blir osynlig om du slänger i z-index och position: relative. Kan du inte flytta en hur du vill div med attributet position: absolute; så gör du uppenbarligen något helt galet.

250 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)