Permalänk
Medlem

Bakgrundsbild i layouten

sitter med en sida, men har fått ett problem, o är ganska ny på css. Jag vill få in en bild i headern som jag skapat i photoshop, men hur får jag den att hamna "rätt"? Alltså vilka mått ska jag lämpligast ge den i ps o vad anger jag i css för att få den centrerad när width är satt till 100%?
Har försökt det jag kommer på men lyckas inte få den snyggt placerad. Skriver hela css:en så att ni ser vad jag gjort.

HTML:

<div id="container"> <div id="header"> </div> <div id="navigation"> <ul> <li><a href="#>Menu 1</a></li> <li><a href="#">Menu 2</a></li> <li><a href="#">Menu 3</a></li> <li><a href="#">Menu 4</a></li> </ul> </div> <div id="content-container"> <div id="content"> <h2> Page heading </h2> </div> <div id="aside"> <!-- content aside --> </div> <div id="footer"> <!-- content footer --> </div> </div> </div>

CSS:

#container { margin: 0 auto; width: 100%; background: #jjj; } #header { background-image: url(scotflag.jpg); padding: 40px; } #navigation { float: left; width: 100%; background-image: url(scotflag.jpg); } #navigation ul { margin: 0; padding: 0; } #navigation ul li { list-style-type: none; display: inline; } #navigation li a { display: block; float: left; padding: 5px 10px; color: #fff; text-decoration: none; border-right: 1px solid #fff; } #navigation li a:hover { background: #383; } #content-container { float: left; width: 100%; background: #FFF url(layout-two-liquid-background.gif) repeat-y 68% 0; } #content { clear: left; float: left; width: 60%; padding: 20px 0; margin: 0 0 0 4%; display: inline; } #content h2 { margin: 0; } #aside { float: right; width: 26%; padding: 20px 0; margin: 0 3% 0 0; display: inline; } img.one { float: right; margin-left: 5px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; } } #aside h3 { margin: 0; } #footer { clear: left; background: #ccc; text-align: right; padding: 20px; height: 1%; }

Permalänk
Medlem

Byt ut

background-image: url(scotflag.jpg);

mot

background: transparent url('scotflag.jpg') no-repeat scroll center;

Bilden sparar du i "naturlig storlek", blir inte så snyggt att låta webbläsaren skala om den.