pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: Ria am 27 März 2008, 16:50:25

Titel: rainbow-0.1.10 css Linkfarbe,linke Blöcke
Beitrag von: Ria am 27 März 2008, 16:50:25
Hallo,
jetzt glaube ich wirklich alle Einstellmöglichkeiten probiert zu haben, in der funktion und den css.

ich möchte unabhängig von den generellen Farbeinstellungen die Farbe der Links, in den Linken Blöcken ( Artikel usw...) für sich alleine ändern.

In der Layout css .blocksleft color ca Zeile 23

ändert sich nur die Farbe zu "keine neuen Inhalte" "inaktive Module" "versteckte Module"

wo ändere ich die Farbe aller anderen Links in den linken Blöcken, ohne das sich anderswo eine Farbe ändert?

Blickt da einer durch  :cool:  :) meine dies muss doch immer noch irgendwie gehen.

Würde mich über einen Tipp sehr freuen!

Gruss Ria
Titel: Re: rainbow-0.1.10 css Linkfarbe,linke Blöcke
Beitrag von: SvenW am 27 März 2008, 17:17:39
Evtl. funktioniert es so?


/* deine blocksleft-navigation*/

.blocksleft {
font-family:bla, bla,;
color:#bla;
font-size:bla;

}

#blocksleft a:link {
color:#bla;

}

#blocksleft a:visited {
color:#bla;

}

#blocksleft a:hover,
a:focus {
color:#bla;

}

#blocksleft a:active {
color:#bla;

}

/* deine blocksleft-navigation ende*/



Titel: Re: rainbow-0.1.10 css Linkfarbe,linke Blöcke
Beitrag von: Andi am 27 März 2008, 17:22:42
Moin :)

fast....


Da das rainbow für die Links auch die Pseudoklassen formatiert, müssen diese auch bei einer Änderung mit angegeben werden:


.blocksLeft a:link,
.blocksLeft a:active,
.blocksLeft a:visited {
   color: red;
   background-color: transparent;
}

.blocksLeft a:hover,
.blocksLeft a:focus {
   color: green;
   background-color: transparent;
}

Zumindest im unveränderten Originaltheme funktioniert das bei mir ;)

ps:
blocksleft  ist nur eine css-Klasse, keine ID, deswegen muss da ein Punkt vor den bezeichner, kein Doppelkreuz ;)
Titel: Re: rainbow-0.1.10 css Linkfarbe,linke Blöcke
Beitrag von: Ria am 27 März 2008, 20:40:12
Hallo,
besten Dank, ja Andi darauf bin ich leider nicht gekommen :red:

Zum gleichen Thema ergibt sich in der style.css das Problem mit z.B. h2

die sind jetzt in ca. Zeile 70 alle zusammengefasst und habe deshalb mal

h2 {
font-size:18px;
font-weight:bold:
}
versucht, aber auch mit .h2 oder #h2 und überhaupt tut sich an der Stelle nichts.

Was übersehe ich denn da?

Gruss Ria
Titel: Re: rainbow-0.1.10 css Linkfarbe,linke Blöcke
Beitrag von: NDeezign am 27 März 2008, 21:46:30
wie genau fügst du das den in den code ein, solltest du vielleicht auch nochmal erwähnen :)

achte darauf, wenn du mit class (wenn ein punkt vor vor ist) oder mit id (raute) arbeitest, dass du dass dann im code auch so deklarieren mussst ...

#h2{
inhalt
}

.h2{
inhalt
}



als code:

<div id="h2">Ich bin eine ID</div>
<div class="h2">Ich bin eine Klasse</div>
Titel: Re: rainbow-0.1.10 css Linkfarbe,linke Blöcke
Beitrag von: JoergK am 27 März 2008, 22:51:35
Hoi ;)

@Ria
Zitath2 {
font-size:18px;
font-weight:bold:
}

Haste da hinter dem "bold" tatsächlich nen Doppelpunkt, oder war das nur nen Tippfehler beim Erstellen des Beitrags? :gruebel:

Im aktuellen Rainbow schaut's in der style.css so aus:
h7, h1, h2, h3, h4, h5, h6 {
    font-size: 14px;
    font-weight: bold;
}
Titel: Re: rainbow-0.1.10 css Linkfarbe,linke Blöcke
Beitrag von: Ria am 28 März 2008, 02:04:07
Hallo,
@ JoergK

sorry, ist natürlich nur ein Tippfehler hier.

Hatte das h2 aus der aktuellen style.css an der Stelle raus und darüber halt so:

h2 {
font-size:18px;
font-weight:bold;
}

angelegt. Da die früher auch einzeln angelegt waren, dachte ich das müßte dann so funktionieren.

@ NDeesign
habe also in den html Code erst mal nichts anderes gemacht als

<h2 align="center">HOME</h2>

also ohne id oder class so wie es in der aktuellen style.css steht, nur eben h2 einzeln.

Gruss Ria

Titel: Re: rainbow-0.1.10 css Linkfarbe,linke Blöcke
Beitrag von: NDeezign am 28 März 2008, 11:23:20
warte mal, als ich letztens an nem theme gebastelt habe (war aber das default theme), da habe ich z.b. die blocküberschriften, egal ob rechts oder links aus farbüberlappenden gründen in der theme.html geändert, nicht in der css ...
versuch mal dann in deiner theme dem jeweiligen content bereich feste werte zu verpassen ...
Titel: Re: rainbow-0.1.10 css Linkfarbe,linke Blöcke
Beitrag von: Ria am 28 März 2008, 13:02:07
Hallo,
Zitat
versuch mal dann in deiner theme dem jeweiligen content bereich feste werte zu verpassen ...

bevor ich dann mit sowas anfange, muss ich doch erst mal mir die Frage stellen, dass nicht die style.css einen Fehler hat, sondern das ich was übersehe  :red:

Denn steht ja nicht umsonst da drin, denke ich mal!

Zitat
warte mal, als ich letztens an nem theme gebastelt habe

Übrigens werden im rainbow $blocktitlecolor in der settings.php definiert, allerdings tatsächlich nicht in einer css :)

Ich würde also, bevor ich was "hart verlöte"  gern die css Frage geklärt haben, wenns denn einer genau sagen kann?
Gruss Ria