---
title: "Ausblenden von 3. Spalte wenn leer durch CSS"
url: "https://www.typo3.net/d/95688-ausblenden-von-3-spalte-wenn-leer-durch-css"
source: "typo3.net"
tags: ["Allgemein","Frage","HTML & CSS"]
created: "2010-01-09"
last_reply: "2010-01-09"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Ausblenden von 3. Spalte wenn leer durch CSS

Allgemein · 1 Antwort · gestartet 2010-01-09

## Eröffnungsbeitrag

**web007** · 2010-01-09 · [Beitrag #1](https://www.typo3.net/d/95688-ausblenden-von-3-spalte-wenn-leer-durch-css/1)

Hallo zusammen,

ich bin ein ziemlich Anfänger in sachen Typo3 und Typoscript. Ich versuche ein Design an Typo3 anzupassen, was auch relativ gut geklappt hat. Das Design hat 3 Spalten und die 3. soll wenn sie leer ist per CSS ausgeblendet werden. ( Sie muss per CSS ausgeblendet werden, da 3 Sachen verstreut über den Quellcode ausgeblendet werden muss. -> display: none; )

Mein Typoscript sieht so aus:

```typoscript
page.config {
  language = de
  spamProtectEmailAddresses = -4
  spamProtectEmailAddresses_atSubst = [at]
  doctype = xhtml_trans
  htmlTag_langKey = de
  xhtml_cleaning = all  
  }

# Template content object:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template = FILE
  template.file = fileadmin/gabweb/index.html
  workOnSubpart = DOCUMENT
  subparts.SPALTE < styles.content.getBorder
  subparts.CONTENT < styles.content.get
  subparts.MENU = HMENU
  subparts.MENU.entryLevel = 0
  subparts.MENU.1 = TMENU
  subparts.MENU.1 {
   wrap = <h1>Navigation</h1>
   NO.wrapItemAndSub = <img src="http://gabweb.de/schule/images/navi.jpg" alt="" /> |<br />                     
	}
  subparts.MENU.2 =TMENU	
  subparts.MENU.2 {
   NO.allWrap = <br />   <img src="http://gabweb.de/schule/images/navi.jpg" alt="" /> |                 
	}
  subparts.MENU.3 =TMENU	
  subparts.MENU.3 {
  NO.allWrap = <br />      <img src="http://gabweb.de/schule/images/navi.jpg" alt="" /> |                 
	}	
}

# Default PAGE object:
page.includeCSS.file1= fileadmin/gabweb/style.css
page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
```

Wenn jetzt also subparts.SPALTE leer ist muss dieser CSS code hinzugefügt werden:

```html
#spalte_bottom_spacer {
display: none;
}

#spalte_top_spacer {
display: none;
}

#spalte_spacer {
display: none;
}

#spalte {
display: none;
}
```

Wie bewerkstellige ich soetwas? Bin über jeden Tipp dankbar. Bitte relativ genau erklären beschäftige mich erst seit kurzem mit Typo3

## Antworten

### [#2](https://www.typo3.net/d/95688-ausblenden-von-3-spalte-wenn-leer-durch-css/2) · just2b · 2010-01-09

das sollte helfen: <http://typo3blogger.de/automatisch-ein-oder-zweispaltig-ohne-tv-und-ohne-templateselector/>

lg georg

---

Quelle: „Ausblenden von 3. Spalte wenn leer durch CSS“, typo3.net, https://www.typo3.net/d/95688-ausblenden-von-3-spalte-wenn-leer-durch-css
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
