---
title: "Alternierender Style für <li>"
url: "https://www.typo3.net/d/80679-alternierender-style-fuer-li"
source: "typo3.net"
tags: ["Backend","RTE & CKEditor","Frage"]
created: "2008-08-14"
last_reply: "2008-08-14"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Alternierender Style für <li>

Backend › RTE & CKEditor · 0 Antworten · gestartet 2008-08-14

## Eröffnungsbeitrag

**__dennis** · 2008-08-14 · [Beitrag #1](https://www.typo3.net/d/80679-alternierender-style-fuer-li/1)

Hallo,

ich versuche in einer Liste dem li-Tag alternierende Styles (css-Klassen) zu verpassen. Das funktioniert generell mit folgendem TS, dass ich im Internet gefunden habe:

```typoscript
lib.parseFunc_RTE {
  # ul von externalBlocks entfernen
  externalBlocks = table, blockquote, ol
  tags.li = COA
  tags.li {
    10 = LOAD_REGISTER
    10.zaehler.cObject = TEXT
    10.zaehler.cObject.data = register:zaehler
    10.zaehler.cObject.wrap = |+1
    10.zaehler.prioriCalc = intval
    50 = TEXT
    50 {
      current = 1
      stdWrap.parseFunc < lib.parseFunc
      dataWrap = <li class="class-{register:zaehler}">|</li>
    }
    60 = COA
    60 {
      if.equals = 2
      if.value.data = register:zaehler
      10 = LOAD_REGISTER
      10.zaehler.cObject.value = 1
    }
  }
}
```

ABER, jetzt steht vor dem <ul> noch ein <p class="bodytext"></p>!
Wie bekomme ich das nun wieder weg? Außerdem fänd ich es schöner, statt class-1, class-2 eher even und odd dort stehen zu haben. Nur leider verstehe ich diese if-Syntax des TS nicht so recht.

---

Quelle: „Alternierender Style für <li>“, typo3.net, https://www.typo3.net/d/80679-alternierender-style-fuer-li
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
