Erweiterung des CSS

Fragen zur Implementierung und/oder Anpassung von ConPresso 3.x werden in diesem Forum diskutiert.
Antworten
Lufine

Erweiterung des CSS

Beitrag von Lufine »

Hallo,

ich verzweifel gerade an meinem Stylesheet...

In meinem category_header gibt es folgende Tabellenzeilen:

<tr class="weiss" height="20">
<td width="25" height="20"><img src="../_images/transparent.gif" height="1" width="1" border="0"></td>
<td class="minigruen" height="20"><a href="http://www.akf-info.de">Startseite > </a>Wir &uuml;ber uns</td>
</tr>

<tr class="haarlinie" height="1">
<td width="25" height="1"><img src="../_images/transparent.gif" height="1" width="1" border="0"></td>
<td height="1"><img src="../_images/transparent.gif" height="1" width="1" border="0"></td>
</tr>

<tr class="hellgruen">
<td width="25"><img src="../_images/transparent.gif" height="1" width="1" border="0"></td>
<td valign="top></td>
</tr>


Die Klassen "weiss", "hellgruen" und "haarlinie" sind im article_style.css.dist wie folgt festgelegt:

tr.haarlinie { background-color: #8eccc3}
tr.weiss { background-color: #ffffff}
tr.hellgruen { background-color: #f7fcfb}


Warum funktioniert das nicht??? Die Hintergrund-Farbe wird partout nicht angezeigt!
Wenn ich genau diese beiden Codeschnipsel (HTML und CSS) außerhalb von Conpresso benutze ist doch auch alles ok...


Danke im Voraus für Eure Hilfe
Lufine
rk
ConPresso-Checker
Beiträge: 128
Registriert: 01.01.1970 01:00

Re: Erweiterung des CSS

Beitrag von rk »

Eventuell, weil dein Code durch weitere Classes eingerahmt ist.

Damit ist "tr.weiss" möglicherweise falsch, da es vielleicht "text tr.weiss" ist.

Lufine

Re: Erweiterung des CSS

Beitrag von Lufine »

Hallo Ralf,

aber ich dachte, daß immer der Style gilt, der am nähesten dran ist ?


Ich hab Dir unten mal den Anfang des Quelltextes der erzeugten Datei notiert. Im Anschluß daran kommt dann gleich die Tabelle mit den farbigen Zeilen wie in der Anfrage beschrieben.

Selbst wenn ich die class-Angabe und BGCOLOR="#FFFFFF" aus dem BODY-Tag lösche, funzt es nicht... :-(
Wenn ich die bgcolor ohne CSS (<tr bgcolor="f7fcfb"></tr>) im Header angebe, sieht´s aus, wie´s aussehen soll.


<HTML>

<HEAD>
<TITLE>Wir über uns - AKF</TITLE>
<LINK REL=STYLESHEET TYPE="text/css" HREF="../_cfg/article_style.css"> <!-- CSS-File Homepage -->
<META HTTP-EQUIV="imagetoolbar" CONTENT="no">
<META NAME="BS.config" CONTENT="5CF0EDCE4675F193202620748F9CB04DB46755">
</HEAD>

<BODY BGCOLOR="#FFFFFF" class="text" text="#000000" link="#ff0000" alink="#00ff00" vlink="#0000ff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">


Ich kapier es nicht :-(
Lufine
Benutzeravatar
balu
ConPresso-Entwickler
Beiträge: 1748
Registriert: 01.01.1970 01:00
Hat sich bedankt: 81 Mal
Danksagung erhalten: 133 Mal

Re: Erweiterung des CSS

Beitrag von balu »

Hi Lufine,

wird in der _cfg/article_style.css evtl. ein Stylesheet fuer <td> definiert? :-)

Balu
Bartels.Schöne
ConPresso Support & Development
Lufine

Re: Erweiterung des CSS

Beitrag von Lufine »

Hallo Balu,

ich hab das Stylesheet so übernommen, wie ich es bei Euch downgeloaded hab, mal abgesehen von den Änderungen die oben stehen.


Jetzt hab ich noch mal folgendes probiert:

td.haarlinie { background-color: #8eccc3}
td.weiss { background-color: #ffffff}
td.hellgruen { background-color: #f7fcfb}

TD habe ich aus der Aufzählung im CSS rausgenommen. Resultat: geht immer noch nicht :-(


Und wenn ich die classes so beschreibe

.haarlinie { background-color: #8eccc3}
.weiss { background-color: #ffffff}
.hellgruen { background-color: #f7fcfb}

und den Zellen diese Klasse zuweise, funktioniert es auch nicht.


Irgendwie stehe ich auf der Leitung, oder?
Lufine
rk
ConPresso-Checker
Beiträge: 128
Registriert: 01.01.1970 01:00

Re: Erweiterung des CSS

Beitrag von rk »

Hallo Lufine,
deine untere Lösung funktioniert!

Allerdings weist du wahrscheinlich die class nicht korrekt zu.

.haarlinie { background-color: #8eccc3}
Definition mit Punkt

<tr class="haarlinie" height="1">
Zuweisung OHNE!


Ausserdem ist der oben stehende HTML-Code wohl auch nicht komplett ;-).

<td valign="top></td>

Da fehlt mindestens ein schliessendes " und am besten auch noch ein & nbsp; (natürlich OHNE Leerzeichen, aber dann wird es im Forum nicht angezeigt ;-)).

Lufine

Re: Erweiterung des CSS

Beitrag von Lufine »

Hallo,

doch, die classes sind genau so zugewiesen und definiert:


.haarlinie { background-color: #8eccc3}


<tr height="1">
<td class="haarlinie" width="25" height="1"><img src="../_images/transparent.gif" height="1" width="1" border="0"></td>
<td class="haarlinie" height="1"><img src="../_images/transparent.gif" height="1" width="1" border="0"></td>
</tr>


Funktioniert aber trotzdem nicht.

Und das fehlende " fehlt nur hier im Forum. Ich habe das valign nachträglich eingefügt und da ist es wohl verloren gegangen...


Habt Ihr noch eine andere Idee, woran es liegen könnte?


Verzweifelte Grüße
Lufine
Benutzeravatar
balu
ConPresso-Entwickler
Beiträge: 1748
Registriert: 01.01.1970 01:00
Hat sich bedankt: 81 Mal
Danksagung erhalten: 133 Mal

Re: Erweiterung des CSS

Beitrag von balu »

Hi Lufine,

kann man sich das mal online anschauen oder entwickelst Du das auf einem internen Server?

Falls zweiteres, schick mir mal die generierte Seite und die CSS-Datei per Mail.

Balu
Bartels.Schöne
ConPresso Support & Development
Lufine

Re: Erweiterung des CSS

Beitrag von Lufine »

Hi Balu,

hat sich schon erledigt...
Ich habe das _cfg-Verzeichnis gelöscht, komplett wieder aufgespielt und das CSS nochmal neu geschrieben - dann ging´s. Hat sich wohl ein Tippfehler eingeschlichen.

Lufine
Antworten