Ich habe versucht herauszufinden, ob es eine reine CSS-Lösung, um sicherzustellen, dass das Bild innerhalb meines Banners nicht unter die Höhe der Eltern gehen, sondern das Verhältnis des Bildes zu halten.Machen Sie Antwort Bild passen Eltern Container
Sie eine Demo hier sehen kann: http://jsfiddle.net/LkxYU/1/
html:
<div class="banner_holder">
<img src="http://placekitten.com/g/800/600"/>
</div>
css:
.banner_holder{
width: 100%;
height: 300px;
min-height: 200px;
position: relative;
outline:1px dotted red;
}
.banner_holder img{
width: 100%;
}
Mein Ziel das Bild immer 100% haben, aber nie unter 300px in Höhe. Dies würde Bild Cutoff bedeuten, aber das ist in Ordnung, ich will nur wissen, ob es eine reine CSS-Lösung ist, oder wenn ich brauche jQuery
Ich weiß nicht, warum ich nicht an Hintergrundbild dachte! Vielen Dank für die tolle Antwort – Doidgey
Hintergrundbild funktioniert nicht mit Google Robots und Spiders, so dass das Bild nicht für die Suche verfügbar ist. Sollte nicht verwendet werden, wenn Produkte oder Artikel angezeigt werden und durchsuchbar sind – Raffaeu
@Raffaeu Sie können Hintergrundbilder zu Ihrer Sitemap hinzufügen, indem Sie Image-Tag-Definitionen verwenden. Weitere Informationen finden Sie unter https://support.google.com/webmasters/answer/178636. Während es sich um eine kleine Überarbeitung handelt, ist es eine falsche Annahme, dass Google Hintergrundbilder nicht crawlen kann. –