[TYPO3-german] Unerklärlicher Abstand nach Bild
Tom Sotil
tom.sotil at 555webdesign.com
Mon Nov 13 18:44:40 CET 2006
Peter Linzenkirchner wrote:
> Hallo Tom,
>
> in der Mail von mir, die du hier zitierst, steht der Grund und wie man
> es ändert - mehr kann ich dir dazu eigentlich nicht sagen.
>
> Am 13. Nov 2006 um 18:06 schrieb Tom Sotil:
>
>> Peter Linzenkirchner wrote:
>>> Hallo Adrian,
>>>
>>> Am 13. Sep 2006 um 11:17 schrieb Adrian Nussbaum
>>>
>>> Ich habe es mir nicht angesehen, aber das klingt ganz wie ein typisches
>>> Clearing-Problem. Elemente in einer statischen Spalte, die selbst kein
>>> float-Attribut hat, dürfen nicht gecleart werden (clear:left). Wenn man
>>> es doch macht, dann hat man das Problem, dass der folgende Text / Absatz
>>> unter dem letzten Content der jeweiligen floatenden Randspalte beginnt.
>>> Leider basiert css_styled_template aber auf clear:xxx und hat deshalb
>>> das Problem in allen Layouts, die aus floatenden und nicht-floatenden
>>> Spalten bestehen.
>>>
>
> ab hier
>
>>> Abhilfe: Füge in die nicht-floatende Spalte ein weiteres <div
>>> class="float-dummy)>Eigentlicher Content hier ... </div> ein. Diesen
>>> Container lässt du floaten - dann sollte alles wieder funktioneren. Das
>>> Problem ist hier gut beschrieben:
>>>
>
> bis hier.
>
> und hier steht der Quellcode:
>
>>> http://yaml.t3net.de/Templates_anpassen.35.0.html
>
> das kannst du auch machen:
>
>>>
>>> Ich pesönlich patche lieber css_styled_content (bzw. ändere halt das
>>> CSS-Template) und nehme die clear:xxx raus. Statt dessen verwende ich
>>> die Clearing-Technik von YAML:
>>> http://www.yaml.de/artikel/xhtml/floats.html
>>> Hier dieser Abschnitt: Beispiele zum Clearing von Fließumgebungen mit
>>> .floatbox
>>>
>>> Gruß
>>> Peter
>>>
>>> -------------------------------------------------
>>> Peter Linzenkirchner
>>> Lisardo Multimedia GmbH
>>> http://www.lisardo.biz/
>>> Herrenbachstraße 19, 86161 Augsburg
>>> Tel. ++49-821-150565, Fax ++49-821-150595
>>> -----------------------------------------------
>>>
>>>
>> Guten Abend liebe TYPO3-Freunde,
>>
>> Ich habe dasselbe Problem. Wenn ich clear: both; im Stylesheet eingebe,
>> rutscht der Content-Block nach unten.
>
> Logisch, wenn die umgebende Spalte eine statische, nicht floatende ist.
> Also muss in diese Spalte noch mal ein <div>, das floatet, und in dem
> erst der Inhalt erscheint. Wie oben beschrieben.
>
>> Es passiert nur bei "nur-bild-elemente" und wenn das Bild resized wird.
>> Und wenn ich die .floatbox-methode verwende breitet rutscht der
>> Content-Block ebenfalls nach unten...
>
> Weil es in der CSS von css_styled_content mit clear:both hinterlegt ist.
> Du musst einen der beiden Wege von oben gehen, sonst wird es nichts:
> - entweder in deiner Inhaltsspalte ein weiteres div, das floatet
> - oder die CSS von css_styled_content patchen. Also nicht deine CSS-Datei!
> Eines von beiden muss sein.
>
> Gruß
> Peter
>
>
> -------------------------------------------------
> Peter Linzenkirchner
> Lisardo Multimedia GmbH
> http://www.lisardo.biz/
> Herrenbachstraße 19, 86161 Augsburg
> Tel. ++49-821-150565, Fax ++49-821-150595
> -----------------------------------------------
>
>
Danke, werd' ich grad mal versuchen...
Gruss,
Tom
More information about the TYPO3-german
mailing list