, daima zorlamadan ile eleman dolduracak resim yapmak background-image
/background-size
kullanmak ve bu
background: url(...) no-repeat; /* the shorthand property */
background-size: cover;
background-position: center center;
cover
değeri gibi ayarlayabilirsiniz size (resminizin olduğu gibi) sabit bir düzen istiyoruz varsayarsak background-position
bir görüntü merkezli gerekip gerekmediğini, sol, sağ, alt, üst hizalanmış kontrol edebilirsiniz
div {
height: 200px;
width: 500px;
background: url(http://lorempixel.com/300/400/animals/4) no-repeat;
background-size: cover;
background-position: center center;
border: 1px solid black;
}
div ~ div {
height: 200px;
width: 200px;
}
div ~ div ~ div {
height: 500px;
width: 200px;
background-position: left center;
}
<div></div>
<div></div>
<div></div>
Kırpmak istemiyorsanız, bunun yerine background-size: contain
kullanabilirsiniz.
div {
height: 200px;
width: 500px;
background: url(http://lorempixel.com/300/400/animals/4) no-repeat;
background-size: contain;
background-position: left bottom;
border: 1px solid black;
}
div ~ div {
height: 200px;
width: 200px;
}
div ~ div ~ div {
height: 500px;
width: 200px;
}
<div></div>
<div></div>
<div></div>
güncelle arka boyutu olan bir img
html, body {
margin: 0;
height: 100%;
}
img {
height: 40%;
width: auto;
}
<img src="http://lorempixel.com/200/400/animals/4" alt="">
<img src="http://lorempixel.com/300/300/animals/4" alt="">
<img src="http://lorempixel.com/400/200/animals/4" alt="">
birinci çözelti ile (gövdeye göre) oranında yüksekliği ile, açıklama göre: Kapak oldukça iyi - sadece sorun görüntüyü kırpıyor. İçeriği kullanamazsınız çünkü fazladan boşluklar gösterilecektir. Bunun için teşekkürler, bunun için başka bir çözüm olacak mı. – pdjinn
@pdjinn O zaman ne istediğinizi, sizin mahsulünüz olarak, belli bir düzeni sığacak şekilde bir görüntüyü ölçeklendiriyor veya esnetiyor muyum? .. Değilse, o zaman bir "img" elemanını sabit bir yüksekliğe getirin ve genişliği otomatik olarak ayarlayın. – LGSon
, sabit bir yükseklik ve genişlik ile yaptığım yoldur:% 100, görüntüümün düzeni uyum sağladığında uzanıyor. Birden fazla görüntü kullanarak başvurabileceğim bir çözüm var mı. genişlik: otomatik tekrar ekstra boşluk gösterecek – pdjinn