---
title: "CSS funktioniert - fast: Klasse wird nur halb übernommen"
url: "https://www.typo3.net/d/37884-css-funktioniert-fast-klasse-wird-nur-halb-uebernommen"
source: "typo3.net"
tags: ["Frontend","Styling","Frage","HTML & CSS"]
created: "2006-02-14"
last_reply: "2006-02-16"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# CSS funktioniert - fast: Klasse wird nur halb übernommen

Frontend › Styling · 1 Antwort · gestartet 2006-02-14

## Eröffnungsbeitrag

**hmader** · 2006-02-14 · [Beitrag #1](https://www.typo3.net/d/37884-css-funktioniert-fast-klasse-wird-nur-halb-uebernommen/1)

Hallo Community,

ich habe folgendes Problem: Die rechte Spalte in meinem Layout wird von der Klasse rightborder definiert - für die Überschrift funktioniert das auch, nicht aber für den Fließtext.

Hier der Quellcode einer ausgegebenen Seite:

```html
          <div class="rightborder">
            
	<!--  CONTENT ELEMENT, uid:442/textpic [begin] -->
		<a name="442"></a>
		<!--  Header: [begin] -->
			<div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Buchtipp</h1><img src="clear.gif" width="1" height="5" border="0" class="spacer-gif" alt="" title="" /><br /></div>

		<!--  Header: [end] -->
			
		<!--  Image block: [begin] -->
			<div style="text-align:center;"><table width="54" border="0" cellspacing="0" cellpadding="0" style="margin-left: auto; margin-right: auto" class="imgtext-table"><tr><td colspan="1"><img src="clear.gif" width="54" height="1" alt="" /></td></tr><tr><td valign="top"><img src="uploads/pics/01.jpg" width="54" height="90" border="0" align="top" alt="" title="" /><br /></td></tr></table></div><img src="clear.gif" width="1" height="6" border="0" class="spacer-gif" alt="" title="" /><br />
		<!--  Text: [begin] -->
			<p class="bodytext">Fließtext
</p>

		<!--  Text: [end] -->
			
		<!--  Image block: [end] -->
			
	<!--  CONTENT ELEMENT, uid:442/textpic [end] -->
		
          </div>
```

Es gibt in der CSS eine Definition für **.rightborder**, eine für **.rightborder body** und eine dritte für **.rightborder h1** - und nur letztere scheint genommen zu werden... Warum??[/b]

## Antworten

### [#2](https://www.typo3.net/d/37884-css-funktioniert-fast-klasse-wird-nur-halb-uebernommen/2) · miwolfram · 2006-02-16

naja, so wie ich das sehe liegt das an deinen klassen:

.rightborder wird dem div zugewiesen
dadurch wie die h1 - für die ja einn *.rightborder h1* definition besteht - formatiert.
doch die klasse:
*.rightborder body*
sagt überhaupt nichts aus.
es gibt nur ein bodytag in einem html, wenn du text formatieren möchtest solltest du z.b. eine *.rightborder p* -definition machen

---

Quelle: „CSS funktioniert - fast: Klasse wird nur halb übernommen“, typo3.net, https://www.typo3.net/d/37884-css-funktioniert-fast-klasse-wird-nur-halb-uebernommen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
