Premiär! Fyndchans i SweClockers Månadens Drop
Permalänk
Medlem

Hur centrera bild med css

Hur centrerar jag en bild med css? Jag skrev in:

<img src="bilen.jpg"class="bilen"/>

i htmlfilen och jag skrev in:

.bilen {
margin: 0 auto 0 auto;
}

i css:en

men får det ej att funka.

Visa signatur

jepp

Permalänk
Avstängd
Skrivet av Jepp:

Hur centrerar jag en bild med css? Jag skrev in:

<img src="bilen.jpg"class="bilen"/>

i htmlfilen och jag skrev in:

.bilen {
margin: 0 auto 0 auto;
}

i css:en

men får det ej att funka.

Du har glömt display: block; i CSS:en.

Visa signatur

///M4

Permalänk
Medlem

Dra en div med text-align: center runt bilden så centrerar den automatiskt. En img-tagg är ett inline-element by default och text-align centrerar dem.

Visa signatur

| i7 920 | UD5 | 6GB | 3TB | Intel SSD 80GB | Antec P182 |
http://webbutveckla.nu - Blogg om webbutveckling

Permalänk
Medlem

För att centrera ett objekt måste webbläsaren ha en bestämd bredd att utgå från.

Detta fungerar:
width: 100px;
margin: 0 auto;

Annars använder man bara text-align: center, som J_ajje föreslog, notera dock att text-align är till för vad det låter som, text. Så för att centrera andra objekt, t.ex hemsidans wrapper, används margin: 0 auto; samt en bestämd bredd.

Visa signatur

Canon 70D | 2x Dell Ultrasharp 24" | Ryzen 3700X | 32B | GTX 1080Ti

Permalänk
Medlem

display block löste problemet.

Visa signatur

jepp