webForumDet fria alternativet

plasera absolut

3 svar · 297 visningar · startad av Biasse

BiasseMedlem sedan aug. 2003480 inlägg
#1

Jag vill ha en bild att ligga exakt 10% fråm sid top och exakt på mitten av sidan och det ska se likadant ut i alla upplösningar.

Jag testar med detta:

<div style="position:absolute;top:10%;left:50%">
<img src="test.jpg" width="600" height="340" style="border: 1px solid #000080; " align="middle">
</div>

Men det blir fel.. Hur ska det se ut?

zcorpanMedlem sedan dec. 20042 245 inlägg
#2
<img id="test" alt="" src="test.jpg">
#test {
  position: absolute;
  top: 10%;
  margin: auto;
}

?

PepeJeriaMedlem sedan feb. 2003774 inlägg
#3

Lägg till en negative margin som motsvarar halva bildens width:

<style type="text/css">
#test 
{
    position: absolute;
    top: 10%;
    left:50%;
    width:600px;
    margin-left:-300px;
}
</style>

<img id="test" src="test.jpg" alt="">
BiasseMedlem sedan aug. 2003480 inlägg
#4

Det blev kanon tackar :)

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