Zum Inhalt springen

Contentelement nur Bilder - Abstand vor Content entfernen

Erstellt am 14. November 2010 · 2 Antworten · letzte Antwort am 15. November 2010

Tags: Frage

Friederich ·

Hallo zusammen

Habe beim Seiteninhalt den Content vom Typ "Nur Bilder" eingefügt. Typo3 fügt nun selbständig einen DIV-Container ein, welcher 10px Abstand vor dem Contentelement definiert:

<div id="Content-Col-Content"><!--###Content-Col-Content### begin -->
<div style="height:10px;"> </div>
<!--  CONTENT ELEMENT, uid:58/image [begin] -->
<div id="c58" class="csc-default">
<!--  Image block: [begin] -->

Wie kriege ich diese height:10px weg? Stehe kurz vor der Verzweiflung und bin für jeden Hinweis dankbar.

Gruss Rolf

topshopper ·

Hi,

ich habe das bei mir wie folgt gelöst:

Du musst den entsprechenden Teil von css_styled_content mit TS überschreiben.

Hier ein Beispiel von meiner Sitemit TYPO3 4.4.4 (evtl. musst Du die richtige Stelle im Template-Analyzer raussuchen):

# typo3 generates spaghetti-code in CSS_inlineStyle
# override the style="" 

tt_content.image.20 {
	rendering {
		dl {
      			# Choose another rendering for special edge cases
      			# original code:
      			#oneImageStdWrap.dataWrap = <dl class="csc-textpic-image###CLASSES###" style="width:{register:imagespace}px;"> | </dl>

			oneImageStdWrap.dataWrap = <dl class="csc-textpic-image###CLASSES###" > | </dl>
			} # end override tt_content.image.20

Das TS einfach als extension Template in deine root-Seite einbinden.
Hilft es Dir ein wenig auf die Sprünge? Noch Fragen?

LG,
topshopper

Friederich ·

Hallo,

Danke für den Hinweis - habe den Code eingebaut ohne den gewünschten Effekt. Nun weiss ich wenigsten, wo ungefähr suchen 🙂

Habe einen weiteren Beitrag zum CSS Styled Content gefunden und folgende Codestücke ausprobiert - leider noch ohne den gewünschten Effekt 🙁

tt_content.image.20.rendering.dl.imageRowStdWrap.dataWrap >
tt_content.image.20.rendering.dl.oneImageStdWrap.dataWrap >
tt_content.image.20.rendering.dl.imgTagStdWrap.wrap >
tt_content.image.20.rendering.dl.editIconsStdWrap.wrap >
tt_content.image.20.rendering.dl.caption.wrap >

tt_content.image.20.imageStdWrap.dataWrap >
tt_content.image.20.imageStdWrapNoWidth.wrap >
tt_content.image.20.imageColumnStdWrap.dataWrap >

Wie kriege ich nur diese verflixten DIV-Container mit den 10px height weg? Im Typo3 kann man oft sehr lange rumsuchen um am Schluss eine winzige Zeile TS Code zusammen zu kriegen...

Gruss Rolf