Habe einen, den ich nicht ganz herausfinden kann ... Ich versuche zu sehen, ob dies möglich ist, ohne jquery oder javascript verwenden zu müssen. Wenn es keine andere Option gibt, werde ich auf diese Lösung zurückgreifen.Fixed DIV mit wechselnden responsiven DIVs
Ich habe eine Bildergalerie bestehend aus Inline-Block DIVs, alle festen Größe von 197px Breite. Alle diese Bild-Divs sind in einem Container insgesamt enthalten und erlauben die maximale Anzahl von Bildern in einer Reihe basierend auf der Browser-Breite anzuzeigen. Ich möchte etwa in der Mitte dieser Galerie ein DIV mit 100% Breite hinzufügen, das eine Google Anzeige enthalten kann. Ich möchte dieses DIV so haben, dass eine perfekte Anzahl von Bild-DIVs darüber die Zeile komplett ausfüllen. Da ich nicht weiß, welche Bildschirmgröße der Benutzer haben wird und wie viele Bilder in eine Zeile passen, kann ich nicht darauf zählen, dass es 5 across oder 2 across usw. gibt. Wie kann ich also eine Breite von 100% haben? DIV auf halbem Weg den Container-DIV, der darauf reagieren kann, dass immer eine ganze Reihe von Image DIVs darüber steht? Die Galerie selbst hat eine variable Anzahl von Bildern ... einige so niedrig wie 10, manche sogar über 200.
Also im Grunde möchte ich es wie folgt aussehen:
[IMAGE1] [IMAGE2] [IMAGE3] [IMAGE4] [IMAGE5]
[ GOOGLE AD DIV ---------------------------]
Und wenn der Browser geändert wird, so dass es nur in der Lage sind 4 über angezeigt werden, ich nicht dies wollen:
[IMAGE1] [IMAGE2] [IMAGE3] [IMAGE4]
[IMAGE5]
[ GOOGLE AD DIV ------------------]
würde ich es mag, anstatt dies egal on the fly zu tun, wie der Browser geändert wird:
[IMAGE1] [IMAGE2] [IMAGE3] [IMAGE4]
[ GOOGLE AD DIV ------------------]
[IMAGE5]
Ich dachte über die Verwendung eines Floats, auf 50% reduziert, aber das schiebt alle DIVs darunter. Ich würde mir Position vorstellen: Absolut würde nicht funktionieren, da es nur die DIVs hinter sich lassen würde. Hat jemand Ideen dazu? Vielen Dank!
War mein Beitrag jede Hilfe ?, und wenn nicht, was habe ich verpaßt? – LGSon
@LGSon - Ich habe einen Kommentar zu Ihrem Beitrag hinzugefügt! –