|
|
#11 (permalink) |
|
Benutzer
Registriert seit: 19.06.2009
Ort: Cadolzburg
Beiträge: 83
![]() |
Habe es mit IE 7 und FF 3.5 ausprobiert und es klappt.
Eine Variante habe ich noch getestet: Der Aufruf der Klasse "clearer" in der page.ccml löscht offenbar den Status des umlaufenden Textes bei Absätzen mit Bild, damit ein darauffolgender Absatz nicht in den vorangehenden Absatz "hineinläuft" und sich somit verschiebt. Wenn ein Bild aber etwas länger als der zum Absatz gehörende Text ist, so wird dadurch für den nächsten Absatz ein unschöner, großer Abstand eingefügt, der so lang ist, bis das Ende des Bildes ggf. mit Bildunterschrift erreicht ist. Für neue Titel-Absätze (mit Überschrift) ist das sicherlich erwünscht, für reine Textabsätze möchte man ggf. dass der Text weiter das vorangehende Bild umläuft. Man könnte aber auch diesen kompletten if-clause (siehe oben) aus der page.ccml auskommentieren oder löschen. Dann hat man selbst die Kontrolle darüber, ob der umlaufende Text beendet werden soll, in dem man einen HTML-Absatz nach dem Text/Bildabsatz einfügt mit dem Code aus der page.ccml, entsprechend der von blue angegebenen Änderung. Code:
<div class="clearer"></div> Wenn man aber aufpasst ergibt sich ein wesentlich ausgewogenerer Seitenaufbau. Kritik und Verbesserungsvorschläge erwünscht! Insbesondere wenn man das automatisieren könnte oder ich evtl. Probleme nicht bedacht habe. Geändert von bejoro (09.07.2009 um 16:43 Uhr) |
|
|
|
![]() |
| Lesezeichen |
| Stichworte |
| absatzabstand, abstand, leerzeilen |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
|
|