2012-12-18 24 views

cevap

2

Söz ettiğiniz site, sabit bir height ve width: 100% numaralı bir div üzerinde standart bir arka plan resmi kullanmaktır.

Örneğin söz sitesi kullanır:

header { 
    height: 460px; 
    margin-top: -69px; 
    overflow: hidden; 
    padding: 0px; 
    width: 100%; 
} 

Bildirim kod bloğunda yüksekliği background-image: cover sadece alana sığacak şekilde arka plan resmini ölçeklendirme anlamına gelir.

+0

teşekkürler, ancak bunu görüntülediğimde, 1. ekranın genişliğini kaplamıyor ve 2. sol tarafta beyaz bir çubuk bırakıyor ... –

2

yüzden ben aradığımı buldum:

CSS:

#header-wrapper{ 
    top: 0; 
    left: 0; 
    height: auto; 
    position: absolute; 
    width: 100%; 
} 

HTML: tüm yardım için

<div id="header-wrapper"> 
    <img src="image.jpg" width="100%" style="border-bottom:1px solid black;"> 
</div> 

teşekkürler!

+0

daha da iyisi, bu da işe yarar:

0

background-size: 100% 80% nasıl yapılır (örneğin).
Yükseklik olan ikinci değeri değiştirebilirsiniz.

İşte bir fiddle.

İlgili konular