Einzelnen Beitrag anzeigen
  #1  
Alt 02.03.07, 19:43
Rebelhig Rebelhig ist offline
Forum Zuschauer
 
Registriert seit: 02.03.07
Beiträge: 2

Probleme mit CSS


Hallo,
ich habe für mein Projekt eine eigende CSS-Datei angelegt und in Typo3 auch eingebunden. Jedoch legt Typo3 noch zusätzlich zu meiner eine andere CSS-Datei an und setzt auch innerhalb meines Layouts eigende Stile.

Die erste CSS ist von Typo3, die zweite on mir - so sieht es aus:
Typoscript-Code:
1:
2:
<link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_e99aac0be0.css" />
<link rel="stylesheet" type="text/css" href="fileadmin/Toeko/res/res.css" />

Wie kann ich die on Typo3 generierte CSS wegbekommen?

Innerhalb meines Contentbereichs sieht das ganze dann so aus:
HTML-Code:
<div id="content"> <!--  CONTENT ELEMENT, uid:1/image [begin] --> <a id="c1"></a><!--  Image block: [begin] --> <div class="csc-textpic csc-textpic-center csc-textpic-above"> <div class="csc-textpic-imagewrap" style="width:600px;"> <dl class="csc-textpic-image csc-textpic-lastcol" style="width:600px;"> <dt> <img src="uploads/pics/DSC00055.jpg" width="600" height="156" border="0" alt="" /> </dt> <dd class="csc-textpic-caption"></dd></dl></div></div> <div class="csc-textpic-clear"><!-- --></div> <!--  Image block: [end] --> <!--  CONTENT ELEMENT, uid:1/image [end] --> <!--  CONTENT ELEMENT, uid:2/text [begin] --> <a id="c2"></a><!--  Header: [begin] --> <div class="csc-header csc-header-n2"><h1>Leistungen</h1></div> <!--  Header: [end] --><!--  Text: [begin] --> <p class="bodytext">Lorem ipsum dolor s...
...
Hier werden für alle Objekte (Bilder, Überschriften Absätze...) noch Klassen mit hinzugefügt. Das möchte ich eigentlich nicht haben - das ganze wirkt sich so aus, dass mein definierter margin von 0 z. B. wieder hinfällig geworden ist und hier doch wieder Abstände hinzugefügt wurden sind.

Könnt Ihr mir hier weiterhelfen?

Hier mein TS:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
# Autoparser konfigurieren
plugin.tx_automaketemplate_pi1{
  # Lese das Template
content = FILE
content.file = fileadmin/Toeko/index.html

  # Definition der Elemente
elements{
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
DIV.all = 1
}
  # Präfix für relative Pfade
relPathPrefix = fileadmin/Toeko/
}

# Menue Links erstellen
temp.navigation = HMENU
# 1. Ebene
temp.navigation.1 = TMENU
temp.navigation.1 {
NO.allWrap = <div class="l1_no"> | </div>
ACT = 1
ACT.allWrap = <div class="l1_act"> | </div>
}
# Second level menu-object, textual
temp.navigation.2 = TMENU
temp.navigation.2 {
    # Normal state properties
NO.allWrap = <div class="l2_no"> | </div>
    # Enable active state and set properties:
ACT = 1
ACT.allWrap = <div class="l2_act"> | </div>
}


# Main Template cObject für den BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
  # Auswahl des content innerhalb BODY
workOnSubpart = DOCUMENT_BODY
  # Menue 1
subparts.navigation<temp.navigation
subparts.content< styles.content.get
}

# Main Template cObject für den HEAD
temp.headTemplate = Template
temp.headTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_HEADER
}



# Default Seite
page = PAGE
page.includeCSS {
file1 = fileadmin/Toeko/res/res.css
}
page.typeNum = 0
page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate

mfg

Reiner
Mit Zitat antworten