Zum Inhalt springen

Rahmen-Verhalten

Erstellt am 19. Dezember 2006 · 2 Antworten · letzte Antwort am 14. Februar 2007

Tags: Inhaltselemente, Frage

johanness ·

Ich hab da mal eine grundsätzlich Frage:

Gingen die "Rahmen" (DropDown-Box) nicht mal standardmäßig ohne Konfiguration? Zumindest "Einrücken XY/XY"?

Jetzt muss ich das alle konfigurieren über:

tt_content.stdWrap.innerWrap.cObject.1.value (
  vorne|hinten
  )

Hat das was mit dem neuen css_styled_content zu tun?

dfluegel ·

Hallo, wenn Du die Rahmen im Content meinst, dann hatte ich bei der Version ab 4.x auch Probleme.

Aber es ist ganz einfach und hängt mit der Nutzung von "css_styled_content" zusammen:

Dieses setzt auf einem css auf, wobei Dein style.css immer Vorrang hat.
Unter /typo3/sysext/css-styled-content/css findest Du eine 3 Dateien.
Einmal eine Textdatei, in der die css Files beschrieben sind und die css-Files.
Im example.css, diese Datei kannst Du als Grundlage für Dein eigenes css-File nehmen, findest Du einen Bereich:

/********************************/
/* Frames, spacing, link-to-top */
/********************************/

P.csc-linkToTop { text-align: right; }
P.csc-linkToTop A { font-weight: bold; }
/* *************** Diesen Bereich ungeändert in das eigene CSS übernehmen */
DIV.csc-frame { border: 0px; }
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { border-top: 1px solid #333333; }
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #333333; }
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
DIV.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
DIV.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; }
DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }
/* ****** Ende zu übernehmender Teil ****************/

Diesen gekennzeichenten Bereich übernimmst Du ungeändert in Dein CSS-File, dann klappt es mit den Rahmen im Content wie gewohnt. Wenn Du Farbe, Liniendicke usw. " in den Standarts " ändern willst, kannst Du es hier machen.

Viel Spaß

Dieter Flügel IV-Consulting