---
title: "Rahmen um Content-Elemente mit CSS"
url: "https://www.typo3.net/d/4893-rahmen-um-content-elemente-mit-css"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2003-08-14"
last_reply: "2003-08-14"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Rahmen um Content-Elemente mit CSS

Extensions · 1 Antwort · gestartet 2003-08-14

## Eröffnungsbeitrag

**swessel** · 2003-08-14 · [Beitrag #1](https://www.typo3.net/d/4893-rahmen-um-content-elemente-mit-css/1)

Das Problem: In der erweiterten Palette des Seiteninhaltstyps gibt es ein Feld namens "Rahmen" das im Zusammenhang mit "CSS Styled Content" nicht funktioniert. Ich habe die Datei typo3extcss_styled_contentpi1class.tx_cssstyledcontent_pi1.php an der Zeile 76, vor dem Befehl

```plaintext
return $content;
```

wie folgt erweitert:

```php
		switch($this->cObj->data["section_frame"]) {
			case 1:
				$content = "<DIV CLASS="cont_invisible">".$content."</DIV>";
			break;
			case 5:
				$content = "<HR>".$content;
			break;
			case 6:
				$content = $content."<HR>";
			break;
			case 10:
				$content = "<DIV CLASS="cont_indent">".$content."</DIV>";
			break;
			case 11:
				$content = "<DIV CLASS="cont_33_66">".$content."</DIV>";
			break;
			case 12:
				$content = "<DIV CLASS="cont_66_33">".$content."</DIV>";
			break;
			case 20:
				$content = "<DIV CLASS="cont_frame1">".$content."</DIV>";
			break;
			case 21:
				$content = "<DIV CLASS="cont_frame2">".$content."</DIV>";
			break;
		}
```

Damit lassen sich jetzt die einzelnen Content-Elemente in <DIV> Tags einschließen, und man kann sie mittels CSS stylen.

dankbar für Kommentare:
Stephan

## Antworten

### [#2](https://www.typo3.net/d/4893-rahmen-um-content-elemente-mit-css/2) · swessel · 2003-08-14

Jetzt ist es ein Einzeiler geworden:

```php
$content = $this->cObj->stdWrap($content,$conf["contentFrame."][$this->cObj->data["section_frame"]."."]);
```

Nach dem man dies an Zeile 76 der Datei typo3extcss_styled_contentpi1class.tx_cssstyledcontent_pi1.php eingefügt hat, kann man die Geschichte im Setup-Feld des Templates selbst konfigurieren:

```typoscript
tt_content.contentFrame.5.wrap = <HR> |
```

konfiguriert z.B. die Einstellung "Linie davor".

Stephan

---

Quelle: „Rahmen um Content-Elemente mit CSS“, typo3.net, https://www.typo3.net/d/4893-rahmen-um-content-elemente-mit-css
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
