Zum Inhalt springen

zum x-ten mal stylesheet probleme

Erstellt am 10. September 2003 · 6 Antworten · letzte Antwort am 11. September 2003

Tags: HTML & CSS, Frage

misfit ·

Hallo zusammen,

ich habe das ganze forum durchsucht aber keine antwort auf meine frage gefunden.
also ich habe nachdem ich das golve tutorial durchgearbeitet habe, dieses auf meine eigene website angewandt und will so meine site auf typo3 umstellen. soweit so gut ... klappt auch alles, GMENU usw. aber mein externes stylesheet wird nicht auf den normalen bodytext angewandt ... beim header klappt das aber nicht beim fließtext im body ... zum besseren verständnis hier mal mein
constants field:

content {
wrap.header1 = <h3> | </h3>
wrap.bodytext = <span class="text">|</span>
headerSpace =
space =
}
styles.content.textStyle {
face =
size =
color =
}
cSet {
color1 = #FFFFFF
color2 = #000000
}
# Image maximum widths, pixels
styles.content.imgtext.maxW = 460
# Targets, empty for no-frames websites
PAGE_TARGET =
content.pageFrameObj =

und hier das setup field:

lib.stdheader.10.stdWrap.wrap =
tt_content.stdWrap.dataWrap = <A name="{field:uid}"></a>
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/style.css
page.bodyTag = <body bgcolor="A9BACC" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/template.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get
subparts.MENU = HMENU
subparts.MENU.entryLevel = 0
subparts.MENU.minItems = 6
subparts.MENU.maxItems = 6
subparts.MENU.1 = GMENU
subparts.MENU.1 {
expALL=0
NO {
XY = [4.w], [4.h]
4 = IMAGE
4.file = fileadmin/bgbutton_no.gif
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/copy0856.ttf
10.offset = 21, 15
10.fontSize = 6
10.niceText = 0
}
}

subparts.MENU_LEVEL1 = HMENU
subparts.MENU_LEVEL1.entryLevel = 1
subparts.MENU_LEVEL1.1 = GMENU
subparts.MENU_LEVEL1.1 {
expALL=0
NO {
wrap = |<tr><td><img src="fileadmin/images/spacer.gif" width="1" height="1"><BR>
XY = [4.w], [4.h]
4 = IMAGE
4.file = fileadmin/bgbutton_sub_no.gif
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/copy0856.ttf
10.fontColor = white
10.offset = 21, 14
10.fontSize = 6
10.niceText = 0
}
}
}

ich hoffe diese infos sind ausführlich und ihr könnt euch einen einblick in mein problem verschaffen.
also im grunde möchte ich "einfach" wissen wie ich ein simples stylesheet korrekt in typo3 einbinde so das es auf den text und die links usw. angewendet wird.

danke im voraus für eure mühe!

aleina ·

Hallo,

leider habe ich nicht gesehen, dass du in deinem "Constants"-Feld auch deine eigenen Stylesheet-Dateien zugewiesen hast, z. B. so:

content.stylesheet.file = style*.css
seite.stylesheet = fileadmin/style.css

Vielleicht gehts ja damin ein bischen leichter

Grüße

aleina

misfit ·

danke für den tip, aber ich dachte es würde genügen
das is setup field einzutragen?? und wenn das nicht reicht ... an welche stelle muss das denn rein im constants field? bei deiner ersten version "content.stylesheet.file = style*.css" da muss das stylesheet ja dann auch noch als resource hochdeladen werden ... das wird ja so in keinem der tuts beschrieben und trotzdem funktioniert das da mit den styles ... seltsam ich komm nicht drauf woran das liegt ...

wkueting ·

Hast Du Dir mal den Quelltext der erzeugten Seite angeschaut? Wird der Stylesheet korrekt eingebunden? Sind die Einträge bei CLASS/ID vorhanden?
Gibt es vielleicht Tippfehler, d.h. CSS <-> HTML-Vorlage?

Sonst fällt mir momentan auch nichts ein...

misfit ·

ja den quelltext habe ich mir angesehen ... er haut vor jede neue zeile das hier “p style="margin:0 0 0 0;" align="left"" das is nicht gut ... sollte eigentlich nicht sein ...

ansonsten wird der style ganz normal im head eingebunden und in dem <td> tag, für die zelle in der der text steht, ist auch class="text" eingebunden ... das kalppt soweit ... ich glaube diese ganzen automatischen p style sachen müssen weg ... oder irre ich mich?

wie geht'n das? habs irgendwo gelesen ... mist ...

wkueting ·

Parat hab ich das jetzt auch nicht. Aber es ist hier im Forum schon einige Male behandelt worden. Einfach mal die Suchmaschine in Gang bringen. 🙂

Ansonsten, funktioniert Dein Stylesheet wenn Du ihn, testweise, so mit Deiner HTML-Vorlage in Verbindung bringst?

misfit ·

hey, danke für eure tipps! ich hab es jetzt im stylesheet geändert. ich habe alle eigenschaften und werte meiner klasse .text auf den selektor <p> übertragen und jetzt funktioniert das ... was aber nichts daran ändert das ich gerne wüsste wie ich typo3 beibringe mit meiner .text klasse zu arbeiten ... schon merkwürdig ...