webForumDet fria alternativet

Utgå ifrån centrum?

2 svar · 184 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1

Jag använder lager som är centrerade på sidan men eftersom att ett lager skall överlappa ett annat på en speciell punkt så går det inte att sätta poisition:absolute med ett speciellt "top,left-värde".
(Det överlappande lagret flyttar på sig i sidled då man ändrar skärmens(läs webläsarfönstrets) storlek.

 ___________
|        [red]___[/red]|[red]__[/red]
|       [red]|      |[/red]
|       [red]|______|[/red]
|__________|

Går det på någe vis att sätta ett värde i "position" som relaterar till mitten i webläsarfönstret?

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Någonting sådant här kanske:

<style type="text/css">
<!--

#foo {
	background : #baa;
	position : absolute;
	height : 250px;
	width : 400px;
	left : 50%;
	top : 50%;
	margin : -125px 0 0 -200px;	
}

#bar {
	background : #aab;
	position : absolute;
	height : 100px;
	width : 200px;
	left : 50%;
	top : 50%;
	margin : -50px 0 0 100px;
}

-->
</style>

<body>

<div id="foo"></div>
<div id="bar"></div>

</body>

:)

Jesper TMedlem sedan nov. 20017 144 inlägg
#3

Perfekt! Precis vad jag menade.

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