Välj forum
Generella frågor Generella frågor Språk - VB.NET Språk - C# Språk - Övriga språk Generella frågor Språk - VB.NET Språk - C# Språk - Övriga språk PHP Övriga serverspråk CSS HTML, XHTML, DHTML JavaScript Generella frågor Databaser och SQL Domäner & Webbhotell Feedback på min sida Sökmotoroptemering Flash och Animering Marknadsföring relaterat Photoshop & bild AspKoll.se Nyheter Tjänster & Arbeten Ge bort Tävlingar Övrigt Omröstningar AspKolls tjänster Köp & Sälj
Tips > CSS Centrera en div
Jag har tänkt att visa hur man kan gå till väga för att placera en div i mitten på sidan, oavsett skärmupplösning. Börja med att skapa en div. Min div är rosa med svarta kanter och 100 x 100 pixlar stor:
#div { height: 100px; width: 100px; border: 1px solid #000000; background-color: #ff3366 }
Och så här ser den ut: http://www.aspkoll.se/imgo/44.png
Nu lägger vi till två enkla rader i CSS-dokumentet.
margin-right: auto; margin-left: auto;
Nu är diven centrerad: http://www.aspkoll.se/imgo/45.png
Koden skulle kunna förstkortas till...
... men personligen tycker jag att det första allternativet är mer lättläst.
Detta tips skapades 2007-10-08 14:25:25 av frisko . Det har lästs 1230 gånger. ||
Kommentarer Pettersoft sa den 24 december 2007 kl 22:47: Jag kunde det där :P Men bra för nybörjare..
Gimbergsson sa den 13 april 2008 kl 11:25: men vad bra att du kunde det petters_web...
bra tips frisko, kan ha mycket användning för det.
PeterA sa den 30 juni 2008 kl 16:38: tack där lärde man sig nått nytt :)