Zum Inhalt springen

css Styled Content Rahmen1 geht nicht

Erstellt am 18. Oktober 2004 · 6 Antworten · letzte Antwort am 29. November 2004

Tags: Inhaltselemente, Frage

little313 ·

Hallo,
ich habe mit Ext. css Styled Content meine styles in css gemacht! Leider gehen die Funktionen Rahmen1 und Rahmen2 nicht! Wenn ich die Funktion aus "Include static (from extensions):" wieder herausnehme, gehen zwar die Rahmen, aber meine css für "Rechts" und "Content" gehen völlig verloren, wie kann ich das Problem lösen?

---Constants---
styles.content.frames {
1.bgCol = #E7EBFF
2.bgCol = #C6D7FF
2.borderCol = 0
2.borderThickness = 0
ruler.lineColor = #999999
padding = 0
indent = 0
}
---Constants---

--Setup---
seite = PAGE
seite.typeNum = 0
seite.bodyTag = <body topmargin="0" leftmargin="0">
stylesheet = fileadmin/style.css
meta.AUTHOR = Gemeinde Bergen / Nigl Günter
meta.DESCRIPTION = Die offizielle Homepage der Gemeinde Bergen
config.language = de

#PHP EINBINDEN
tt_content.script = CASE
tt_content.script {
key.field = select_key
NAMEDESINHALTS = PHP_SCRIPT_EXT
NAMEDESINHALTS.file = fileadmin/pdf/proto/files.php
}

seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/template_start.html
workOnSubpart = DOKUMENT

#DATUM EINFÜGEN
marks.DATUM = COA
marks.DATUM {
10 = TEXT
10.data = date:U
10.strftime = %A, %e. %B %Y
}

#Menü einfügen
subparts.navi = HMENU
subparts.navi { entryLevel = 0
#Erste Menüebene (horizontaler Teil)
1 = TMENU
1 {
wrap = <ul id="menu">|</ul>
expAll = 1
IFSUB = 1
IFSUB.allWrap = <li><div id="top">|</div><ul>
NO.linkWrap = <li><div id="top">|</div></li>
}

#Zweite Ebene (erster vertikaler Teil)
#----> Alle folgenden sind identisch mit dieser
2 = TMENU
2 {
wrap = | </ul></li>
expAll = 1
IFSUB = 1
IFSUB.allWrap = <li>|<ul>
NO {
linkWrap = <li>|</li>
RO = 1
}
}
3 < .2
4 < .2
5 < .2
6 < .2
}

#Einbinden des Stylesheets und der JavaScripts
page.headerData.10 = TEXT
page.headerData.10.value=
--> <script type="text/javascript"
--> src="fileadmin/dynMenu.js">
--> </script>--> <script type="text/javascript"
--> src="fileadmin/browserdetect.js">
--> </script>

#KLICKPFAD
marks.MENU_UNTEN = HMENU
marks.MENU_UNTEN {
special = rootline
special.range = 0 | -1
1 = TMENU
1.wrap = <font face="Verdana" size="1">|</font>
1.NO.allWrap = | &nbsp; » &nbsp; |*| | &nbsp; » &nbsp; |*| |
}

marks.INHALT = CONTENT
select.where = colPos=0
marks.INHALT < styles.content.get
marks.INHALT.select.orderBy = sorting
marks.RECHTS < styles.content.getBorder
marks.RECHTS.wrap = <table border="0" cellspacing="0" cellpadding="0"><tr><td>|</td></tr></table>

}

---Setup---

m.​ ·

Na wenn Du schon ein externes CSS einbindest,
machst Du halt ein id für Marker INHALT und einen für Marker Rechts

und das Wrap ist dann so:

marks.INHALT <styles.content.get
marks.INHALT.wrap = <div id="inhalt">|</div>
marks.RECHTS <styles.content.getBorder
marks.RECHTS.wrap = <div id="rechts">|</div>

Grüße aus Frankfurt

denny ·

hi,

darauf bin ich auch reingefallen, kuck in den Quellcode.

Mein CSS Code

div.csc-frame-frame1 {
        border: 1px solid #85add1;
        border-style: dotted;
        padding: 10px 10px 0 10px;
        margin: 10px;
        }

div.csc-frame-frame1 p {
        color: #0a59a2;
        }

h1 div.csc-frame-frame1 {
        color:#000000;
        font-weight:bold;
        font-size:18px;
        text-decoration:underline;

}

div.csc-frame-frame2 {
        border: solid 1px #85add1;
        background: #f1f8ff;
        padding: 10px 10px 0 10px;
        margin: 10px;
        }
little313 ·

Hallo denny,
genau das war die Lösung, einfach im css eintragen, und die Styles für Rahmen werden angezeigt!
Hast du für mich auch den css abschnitt für die Linie unten!
Wie heisst der eintrag im css!

denny ·

hi,

du musst doch nur in den HTML Code schauen, da stehen die passenden div Classes drin.

div.csc-frame-rulerAfter {
        border-bottom: 1px dotted #85ADD1;
        width: auto;
        height: 1px;
}

div.csc-frame-rulerBefore {
        border-bottom: 1px dotted #85ADD1;
        width: auto;
        height: 1px;
}

Such einfach nach csc-frame-rulerAfter im HTML Output, dann schnallst du es ;-)

cu

little313 ·

Hallo, und Danke für den Tipp mit dem Quellcode, hätte ich selber auch drauf kommen können.
Habe aber noch ein Problem mit der Funktion "csc-caption" ist das ein bug? Habs im css mit

.csc-caption {
font-family : Verdana, sans-serif;
font-size : 10px;
padding-bottom :8px;
padding-top : 8px;
color : #000000;
{

ausprobiert, geht aber nicht ! Mit den Tabellen selber habe ich auch noch Probleme, gibts ne Anleitung für die CSS definitionen?