Twitter Bootstrap Carousel mit überstehender reaktionsschnell Bild
Ich versuche einen Weg zu finden, um eine "responsive" Bild-overlay, das Karussell von Twitter bootstrap.
Fand ich Wie füge ich eine Maske über ein bootstrap-element? was mir half, mit dem buchdeckeleinband - aber wenn ich das Bild in das div, es spielt nicht die Größe wie im Karussell.
Von dem, was ich gelesen habe, die Bilder in der bootstrap habe max-width:100%
- bedeutet das, dass Breite für das overlay-div?
Fiddle: http://jsfiddle.net/CF8m8/ - ändern Sie die Breite der Ergebnis-Fenster, um zu sehen, was ich meine.
Dankbar für alle Hilfe.
wollen Sie die überlagerung auf die Größe?
Danke für Eure Antworten. Ja, ich möchte die Größe des Bildes in das overlay ist gut, so passt es "inside", das Karussell.
Danke für Eure Antworten. Ja, ich möchte die Größe des Bildes in das overlay ist gut, so passt es "inside", das Karussell.
InformationsquelleAutor nubje | 2013-02-24
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie Folgendes tun : Jsfiddle Jsfiddle mit overlay in der Größe verändert
Jsfiddle im browsercheck-in browser
Edit: ich schlage vor, Sie verwenden verschiedene Größen von Bildern gerecht zu werden anderen Bildschirm , so dass Sie nicht verlieren die Qualität und auch das Verhältnis kann behoben werden, nach Ihrer Wahl . Als laden Sie diese Bilder mit media queries , also bei jedem anderen Bildschirm, Sie dienen Ihnen verkleinerte Bild, die passen gut auf Ihre carousal .
In css verwenden Sie die folgenden :
wird es beschnitten, da sind wir Größenänderung, um eine abnorme Ebene , eine optimierte Bild wird Verhalten mehr richtig . Und ich habe Euch den Weg zeigen, es zu tun . Die anderen wwat, die Sie tun können, ist das erstellen unterschiedlicher Größe Bilder dienen unterschiedliche Bildschirm-Größen und als Sie in die Abfragen die ich oben geschrieben habe , auf diese Weise die Größe und qualiy gesteuert werden kann . Lassen Sie mich wissen, wenn Sie weitere Hilfe benötigen
Was meinst du mit "optimiertes Bild"? Von meinem versucht, das Karussell zu bekommen, verkleinert und nicht beschnitten, so dass, wenn das overlay könnte dasselbe Verhalten, wäre perfekt. Ich habe auch versucht, mit unterschiedlich großen Bilder, aber es gibt viel der media queries zu tun 🙂
Ich habe aktualisiert die Antwort . Von der Möglichkeit, durch optimierte ich meine , können Sie mit photoshop, und erstellen Sie 3 unterschiedliche Versionen von Ihrem logo , in der Größe verändert und angepasst-Bildschirm Größen .
keiner von dieser Arbeit!
InformationsquelleAutor Shail
Ich denke, es ist eine bessere Lösung. @Shail. Ich werde deinem Beispiel selbst.
Fügen Sie ein Bild, wie ich unten auf die div=overlay und fügen Sie die Klasse "Bild-responsive". Dann bootstrap kümmert sich um den rest.
Benutzte ich die Größe width="1200px" und height="300px(oder was auch immer Höhe, die Sie wollen)"
Nach dem entfernen der unnötigen styles der CSS-Code würde dann wie folgt Aussehen.
Dies ist alles, was Sie tun müssen. Sie können beseitigen Sie alle anderen unnötigen CSS-Stile.
InformationsquelleAutor Philip Kurian
Die beste Wette, um Ihr Bild zu verkleinern ohne media queries wird, um zu geben Sie Ihrem Bild eine Klasse "img-responsive".
Bootstrap hat schon gebaut mit den erforderlichen Medien Abfragen und skalieren Sie Ihr Bild nach unten zu skalieren. Denken Sie daran, nicht eine Feste Höhe für den container, der das Bild, oder die Skala nach unten wird sich nur auf die Breite, als Ihre "Feste Höhe" wird wahrscheinlich überschreiben alle vorherigen css-Code für die Skalierung der Höhe.
Als für die overlay-Teil...das wurde ausreichend beantwortet wurden.
InformationsquelleAutor Brandon Gibbs