webForumDet fria alternativet

centrera div problem

3 svar · 529 visningar · startad av Vinnaren

VinnarenMedlem sedan sep. 2005833 inlägg
#1

Försöker att centrera en div, men det vill inte fungera, nu vill jag att div:en ska centreras över hela sidan.

har följande css:

.pPicture 
{
    background-color:Black;
    padding:50px;
    position: absolute; 
    left: 150px; 
    top: 40px;
}

har provat med

    left: 50%; 
    top: 50%;

men då centreras den bara i den div-taggen den ligger i.

Hur löser man detta så den hamnar mitten och över allt annat?

Tacksam för all hjälp :stud

bossseMedlem sedan juni 2003772 inlägg
#2

Lite svårt att veta hur du menar.
Exemlet nedan centrerar en div med bestämda mått.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style type="text/css">
<!--
.pPicture 
{
width:777px; 
height:444px; 
background-color:black;
position:absolute;
left:50%;
top:50%;
margin-left:-385px;
margin-top:-222px;
}
-->
</style>
</head> 
<body>
<div class=pPicture>
</div>
</body>
</html>
KrikoMedlem sedan dec. 2006382 inlägg
#3
position: absolute;
z-index: 2;
width: 600px;
height: 400px;
top: 250px;
margin-left: auto;
margin-right: auto;

Kan detta hjälpa dig månne?

Har aldrig provat med margin: auto; vertikalt, men det skadar ju inte att testa det heller.

MoliorMedlem sedan dec. 20061 inlägg
#4
body {
  background:#fff;
  color:#000;
  font:11px Verdana, Tahoma, Sans-serif, Helvetica;
  text-align:center;
  margin:0;
  padding:0;
}

#container {
  text-align:left;
  background:#fff;
  margin:0 auto;
  width:800px;
  position:relative;
  padding:0;
}

Detta är det enklaste sättet

253 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
131 ms — hämta forumlista (db)
121 ms — hämta statistik (db)
122 ms — hämta tråd, inlägg och bilagor (db)