Yeniden boyutlandırıldıktan sonra bir görüntüyü div ile aynı yüksekliğe sahip olacak şekilde nasıl genişletebilirim? Ya da görüntünün bıraktığı beyaz alanı nasıl bir renkle doldurabilirim?Görüntüyü genişlet DIV
cevap
Bu size istenen sonucu almak olacağını düşünüyorum konteyner div için bir arka plan rengi:
<style>
div {
width:50px;
height:100px;
}
div img {
height:100%;
}
</style>
<div>
<img src='path/to/img.gif' />
</div>
görüntü şimdi konteyner div yüksekliğine dolduracak ve yönü ile genişliğini ölçeklendirir oranı. Bu, görüntünün konteyner div'in amaçlanan genişlik sınırlarını aşmasına neden olabilir, bu yüzden dikkatli olun.
div {background-image: url(path/to/image); background-size: 100%}
background-size özelliği yalnızca Safari ve Opera'nın yeni sürümlerinde desteklenir:
Seti
CSS3 bunu yapmanın bir yolu yoktur. kısacası,
div {
background-image: url(path/to/image);
background-size: 100%;
background-color: #000000;
}
Veya: Diğer tarayıcılar için, bunu gibi background-color özelliğini kullanarak bir renk ile resmin etrafında sol boşluk doldurabilir
div {background:#000000 url(path/to/image) no-repeat; background-size:100%}
bu kodu kullanarak olacak Görüntünün CSS3 etkin tarayıcılarda (en yeni Opera, Safari ve muhtemelen Firefox) esnemesine neden olur. Eski tarayıcılar ve IE, belirtilen arka plan rengiyle dolu görüntünün etrafındaki boşluklara sahip olacaktır.
- 1. Görüntüyü Sc yoluyla özel Div ile indirin
- 2. Bootstrap select eklentisini genişlet
- 3. Backbone.js: 'genişlet' undefined?
- 4. JavaScript - Çeşitli Sınıfları Kullanırken Genişlet/Daraltma Sorunları
- 5. Pandaları genişlet ve birleştir Veritabanları
- 6. TTreeView - Değiştir Genişlet ve Daralt?
- 7. Sencha Architect: Ext.form.field.Picker alanını genişlet
- 8. Makefile: Genişlet İlgili PREFIX yolu
- 9. arkasında bir görüntüyü bulanıklaştırmak için bir div kullanarak?
- 10. Bir görüntüyü menü olarak kullanma: div içindeki animasyon
- 11. Görüntüyü döndürme ve görüntüyü kaydetme
- 12. Div
- 13. Leaflet, haritayı kopyalamak için sayfayı genişlet
- 14. Android kılavuz görünümü öğe animasyonunu genişlet
- 15. Typescript Diğer ts dosyasından sınıfı genişlet
- 16. Tablo sütunlarını daralt/genişlet (satırlar değil)
- 17. Görüntüyü değiştir src aşağı seçmek
- 18. CSS3 ile görüntüyü büyütme
- 19. Div?
- 20. DIV
- 21. DIV
- 22. 1 görüntüyü sağdan tıklatarak 1 görüntüyü değiştirme
- 23. Ebeveyn div "min-height" varsa, div div yüksekliğine eşit olacak şekilde div div yüksekliğini nasıl zorlar?
- 24. bir div bir div dinamik
- 25. Yüzde bulunmuyor div div ile
- 26. Div içindeki Div - ayrı kaydırma
- 27. Div altyazı altında CSS Div
- 28. Ben bir görüntüyü nasıl değiştirebilirim
- 29. Numpy, python: yayın sırasında dizilerin boyutlarını otomatik olarak genişlet
- 30. Visual Studio Genişlet/Daraltma Düğmesi Eksik Aspx Dosyası
Arka plan resmi özelliğini kullanıyorum – Cornel
Bildiğim kadarıyla, bu geçerli tarayıcılarda mümkün değil. Görüntünün konteyner div alanını genişletmesini önlemek için –
, maksimum genişlik kullanın:% 100; maksimum yükseklik:% 100; genişliği ile birlikte:% 100; ve yükseklik:% 100; – letronje