Zum Inhalt springen

Bildbreite Inline Stile gehen nicht weg

Erstellt am 24. Januar 2012 · 3 Antworten · letzte Antwort am 26. Januar 2012

Tags: Inhaltselemente, Bilder, Frage

hombo13 ·

... hilfe forum. Ich kriege diese Inline Style einfach nicht weg. Typo3 rendert die bilder immer mit <img width="900" height:"400"....> Ich habe schon alles versucht. Auch schon diesen artikel gelesenhttp://typo3blogger.de/responsive-design-mit-typo3/. Eigentlich muss man ja nur diesen code ins setup eintragen

tt_content.image.20 {
  imageStdWrap.dataWrap = <div class="csc-textpic-imagewrap"> | </div>
  imageColumnStdWrap.dataWrap = <div class="csc-textpic-imagecolumn"> | </div>
}

Aber es tut sich einfach nix. Bin echt rudi-ratlos... Wer weiss was ich da vergessen habe? 8-)

Chrissli ·

Hallo hombo,

kopierst du vielleicht irgendwo mit

renderObj < tt_content

das tt_content?
Dann würde sich deine Änderung nämlich nicht auswirken.

Ansonsten kannst du es mal mit

tt_content.textpic.20 {
  imageStdWrap.dataWrap = <div class="csc-textpic-imagewrap"> | </div>
  imageColumnStdWrap.dataWrap = <div class="csc-textpic-imagecolumn"> | </div>
}

da tt_content.image.20
innerhalb des tt_content-Objekts
nach tt_content.textpic.20 kopiert wird ( siehe Object-Browser )

hombo13 ·

Sali Chrissli
leider hat das nichts gebracht:

Chrissli schrieb

kopierst du vielleicht irgendwo mit

renderObj < tt_content

das tt_content?
Dann würde sich deine Änderung nämlich nicht auswirken.

Ansonsten kannst du es mal mit

tt_content.textpic.20 {
  imageStdWrap.dataWrap = <div class="csc-textpic-imagewrap"> | </div>
  imageColumnStdWrap.dataWrap = <div class="csc-textpic-imagecolumn"> | </div>
}

Also machen wir mal eine Analyse:
1. Ich benutze TYPO3 4.6.1 mit TemplaVoila, mehrsprachig (D,E,F)
2. Ich habe das TypoScript aufgeteilt - so wie man das halt macht. Es wird mit "static" vom Hauptmenu eingebunden. Rheinfolge : PAGE, METATAGS, NAVIGATION, FOOTER, EXTENISONS, REINIGUNG
3. Im eingebunden static Template REINIGUNG ist der besagte Code. Jetzt schau ich mal, ob das auch im Typoscript-Object-Browser finde wenn ich schreiben:ICHSCHNAPPSNASE
tt_content.image.20 {
imageStdWrap.dataWrap = <div class="csc-textpic-imagewrap ICHSCHNAPPSNASE "> | </div>
imageColumnStdWrap.dataWrap = <div class="csc-textpic-imagecolumn"> | </div>
}
Ja es wird mit dem Typoscript-Object-Browser gefunden. Das heisst, dass unser static Template REINIGUNG richtig funktioniert. Leider nix ICHSCHNAPPSNASE im Frontend.
Ich bin immer noch ratlos. Thema wird aber wohl mit HTML5 aktuell bleiben. Ich hoffe, dass Typo3 mit diesen Inline-Styles eine bessere Lösung bekommt. Das ist wichtig, weil sonst die Bilder beim responsive webdesing nicht skaliert werden.

Vielen Dank fürs Mitdenken und Helfen

typoscript.jpg

Chrissli ·

Ich kenne mich mit TV leider nicht so aus.
Schau doch mal im ObjectBrowser ob
pi_templavoila ( war im Screenshot zu sehen )
oder unter
plugins.templavoila ( falls das existiert )
irgendwo das tt_content kopiert wird