Bilder im Textfluss brechen nicht um in Opera
Michael A.
- css
0 Antipitch
Hallo, ich habe in einem DIV eine Unterschiedliche Anzahl von Bildern die wenn es mehr sind als die DIV Breite zulässt in einer neuen Zeile angezeigt werden. Das klappt in allen gängigen Browsern nur in Opera nicht. Die Bilder werden via PHP aus eine MYSQL Datenbank geladen. Gibt es eine Möglichkeit Opera dazu zu bringen das die Bilder normal in einer neuen Zeile angezeigt werden wenn die DIV Breite überschritten wird? Den Text bricht Opera normal um.
Die Seite:http://www.stayinbuenosaires.com/apartment-id-279.html
Grüsse, Michael
Hi Michael,
vielleicht klappts schon, wenn du .frontfoto mal'ne feste Breite gibst.
Besser:
Das <p class="frontfoto"> mit dem großen Bild als div oder span (denn kein Textabsatz).
Das <p class="frontfoto"> mit den thumbs würde ich als UL machen und li entweder float: left oder display: inline (Abstände per margin-right). Zumindest aber die (NON-BREAKING space) weglassen. Ich denke, der Opera hält die für wichtiger als die Breite des übergeordneten div#mainsite.
Gruß
Antipitch
Hallo Antipitch,
die "NON-BREAKING space" waren letztendlich verantwortlich. Ich habe aber deinen Ratschlag betreffend des frontphoto divs befolgt. Die Thumbs aber als span definiert und jetzt funktioniert es überall.
Vielen Dank für die Hilfe.
Eines noch nebenbei, gibt es ein Program das verwaiste CSS Style in externen Stylesheetdokumenten findet?
Danke noch mal, Michael
Hi Michael,
Vielen Dank für die Hilfe.
gerne
Eines noch nebenbei, gibt es ein Program das verwaiste CSS Style in externen Stylesheetdokumenten findet?
Du meinst so'ne Art css Optimizer unter Einbezug der HTML Dateien? Wüßte ich nicht, aber kannst ja mal googlen.
Normaler css optimizer sonst hier:http://floele.flyspray.org/csstidy//css_optimiser.php
Gruß
Antipitch