---
title: "clear.gif verschwindet nicht & ich will DIVs"
url: "https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs"
source: "typo3.net"
tags: ["Frontend","Barrierefreiheit","Frage","Inhaltselemente"]
created: "2007-06-20"
last_reply: "2009-10-12"
replies: 13
solved: true
page: 1
pages: 1
lang: "de"
---

# clear.gif verschwindet nicht & ich will DIVs

Frontend › Barrierefreiheit · 13 Antworten · gelöst · gestartet 2007-06-20

## Frage

**Unbekannter Benutzer** · 2007-06-20 · [Beitrag #1](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/1)

Ich bin am Ende mit meinem Latein... es macht alles keinen Sinn (code technisch meine ich)...

Ich versuche nun mit allen möglichen TypoScript-Anweisungen die clear.gif's samt BR's zum Verschwinden zu bringen.

Nichts geht!

Folgendes habe ich unter CONSTANTS gesetzt:

```typoscript
content.headerSpace = 0|0
content.space = 0|0
```

Folgendes unter SETUP:

```typoscript
tt_content.image.20.spaceBelowAbove = 0
tt_content.header.stdWrap.space = 0|0
tt_content.stdWrap.space = 0|0
tt_content.stdWrap.spaceBefore = 0
tt_content.stdWrap.spaceAfter = 0
tt_content.textpic.20.spaceBelowAbove = 0
tt_content.image.20.spaceBelowAbove = 0
tt_content.textpic.20.noStretchAndMarginCells = 1
tt_content.image.20.noStretchAndMarginCells = 1
lib.stdheader.stdWrap.space = 0|0
lib.stdheader.10.stdWrap.wrap = |
```

useDiv funktioniert gar nicht, hab alle erdenklicken Möglichkeiten ausprobiert.

Ich möchte trotzdem die Möglichkeit haben, Werte für SpaceBefore und SpaceAfter zu setzen, und falls sie leer sind, wird der Standardwert genommen. Falls nicht, wird einfach ein DIV erzeugt.

Wie geht das clear.gif für immer und ewig weg und wie kommen die DIV's rein?

Danke für eure Antworten.

## Beste Antwort

**steffenk** · 2007-06-20 · [Beitrag #4](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/4)

ja, das ist richtig.
Die Anweisungen aus constants/setup würde ich entfernen (Dein Post) - das ist veraltet und bezieht sich nicht auf css_styled_content

## Antworten

### [#2](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/2) · steffenk · 2007-06-20

Du musst auch css_styled_content einsetzen, dann gibts keine cleargifs mehr.

### [#3](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/3) · Unbekannter Benutzer · 2007-06-20

Im Root-Template habe ich unter **Include static (from extensions)** **CSS Style Content (css_styled_content)** ausgewählt. **Include static** ist leer. Das ist doch richtig so? Ich blick nicht mehr durch...

### [#4](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/4) · steffenk · 2007-06-20 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#5](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/5) · Unbekannter Benutzer · 2007-06-20

Hab ich gemacht, es ist immer noch ein clear.gif drin...

Das macht absolut kein Sinn für mich. Habe ich etwas vergessen?

### [#6](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/6) · steffenk · 2007-06-20

anscheinend ...

Ich begegne eigentlich nie den cleargifs - würd mich schon interessieren wie Du das schaffst ;) Bei Bedarf werf ich gern mal einen Blick rein.

### [#7](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/7) · steffenk · 2007-06-20

also, die Lösung ist der Umgang mit spaceBefore und spaceAfter. Wenn man das nicht umschreibt, hat man clear.gifs im Source.

Hier ein Beispiel von Joey, wie man das machen kann:

```typoscript
tt_content.stdWrap {
    ### spaceBefore ###
    prepend = TEXT
    prepend.field = spaceBefore
    prepend.wrap = <div style="clear:both;height:|px;margin:0;font-size:0px;">
    prepend.if.isTrue.field = spaceBefore

    ### spaceAfter ###
    append = TEXT
    append.field = spaceAfter
    append.wrap = <div style="clear:both;height:|px;margin:0;font-size:0px;">
    append.if.isTrue.field = spaceAfter

    ### content.space ###
    outerWrap.cObject = COA
    outerWrap.cObject {
        10 = TEXT
        10 {
            outerWrap =<div|>
            value = {$content.space}
                split {
                token = |
                cObjNum = 1
                1.current = 1
                1.noTrimWrap = | |px 0px|
            }
            noTrimWrap = | style="margin:|;"|
        }
        20 = TEXT
        20.value = |
    }
}
```

### [#8](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/8) · Unbekannter Benutzer · 2007-06-21

Ok, ich habe das Code-Snippet eingebaut und angepasst. Jedoch sind immer noch clear.gif's drin und zusätzlich die Snippet-Änderungen.

Was läuft schief? #angry#

Ich verzweifle, hast du eine Referenz-Seite, wo du einen Abstand gesetzt hast und dieser nicht mit clear.gif ausgegeben wird?

### [#9](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/9) · steffenk · 2007-06-21

wie gesagt, ich nutze es nicht. Aber ich habe nachgeforscht und Du hast völlig Recht, daher habe ich einen Eintrag im BT gemacht:
<http://bugs.typo3.org/view.php?id=5835>

### [#10](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/10) · Unbekannter Benutzer · 2007-06-22

Danke, das heisst, ich bin nicht wahnsinnig :)

### [#11](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/11) · fuss · 2007-06-22

> Danke, das heisst, ich bin nicht wahnsinnig:)

Wobei das Eine das Andere ja nicht zwansläufig ausschliesst... ;)

just kidding...

### [#12](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/12) · Niklas Lazinbee · 2007-11-06

Hallo, keine Ahnung ob das noch irgendwie relevant ist, jedenfalls habe ich mich auch mit den clear.gif's rumgeschlagen. Zumindest im Bezug auf die Überschrift sind sie nun weg:

<div class="csc-header csc-header-n2"><h1>Test Text</h1></div>

Dazu habe ich im Constants Feld des Templats folgendes eingetragen:

content.headerSpace = 0

content.space = 0|

content.wrap.header = |

Beste Grüsse
Niklas

### [#13](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/13) · hennes · 2009-10-08

Hallo Forum,

in einem aktuellen Projekt benötige ich zum ersten mal die Felder spaceBefore und spaceAfter. Jetzt habe ich, wie andere hier bereits, fest gestellt, dass dafür immer nochd as clear.gif verwendet wird.

Eingesetzt wird ein TYPO3 4.2.8 und natürlich css_styled_content.
Das clear.gif ist nicht die feine Englische und auch begrenzt auf 50px. Das lässt sich zwar mit der EXT:after_before_to_2000 beheben aber dann hab ich immer noch das Pixelbild drin.

Ich habe jetzt mehrfach gelesen dass useDiv überhaupt nicht implementiert sei, missing feature also. Der TS-Schnipsel von Steffen erzeugt zwar ein Div mit den Abständen aber wie von ihm bereits angemerkt verschwindet das clear.gif trotzdem nicht.

Gibts hierfür mittlerweile eine Lösung oder ein Workaround dafür?

Vielen Dank
Henrik

### [#14](https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs/14) · hennes · 2009-10-12

Push  8-)
Hat denn niemand eine Idee?

---

Quelle: „clear.gif verschwindet nicht & ich will DIVs“, typo3.net, https://www.typo3.net/d/64201-cleargif-verschwindet-nicht-ich-will-divs
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
