Coder Board Community (http://www.coder-board.de/index.php)
- Coding (http://www.coder-board.de/b4_Coding.html)
-- HTML (http://www.coder-board.de/b5_HTML.html)
--- 2 klassen in einer Zeile (http://www.coder-board.de/t2694_2-klassen-in-einer-Zeile.html)


Geschrieben von Sammy am 13.02.2008 um 21:42:

traurig 2 klassen in einer Zeile

Hallo!

Habe mich vor 2 Wochen schon Angemeldet weil ich eigentlich dringend Hilfe bei einem Problem brauchte. Während der Anmeldung ist mir dann aber die Erleuchtung gekommen.

Aber nun hab ich ein neues, bzw. eine Frage:

Ist es möglich in einer Codezeile 2x class anzuwenden?

Ich habe im Code bisher:

<a class="menue" href="#" .....
nun möchte ich aber das der Link auf der angeklickten Seite dauerhaft eine andere Farbe hat.

In einem früherem Projekt hatte ich das Menü per <ul> und <li> aufgebaut.
Dort dann für den aktiven Link class="current" eingefügt und den style dann in einer externen CSS hinterliegt.

class="current" funktioniert hinter a class="menue" nicht.

Geht das generell nicht oder muss ich noch etwas dazu schreiben?

Ich hoffe Ihr könnt mir folgen? Kann so schlecht beschreiben traurig

Vielen Dank schonmal für mögliche Antworten.

Edit: Danke hat sich erledigt -- Problem gelöst. Mit ID gehts!



Geschrieben von Prometheus am 14.02.2008 um 14:28:

 

Könntest Du deine Lösung etwas genauer hier posten? Ich kann mir grad nicht so genau vorstellen was Du da gemacht hast aber vielleicht interessiert es andere ja auch mal.



Geschrieben von Sammy am 15.02.2008 um 03:33:

 

Ja natürlich .. hätte ich auch sofort machen können.

Also die Zeile für das Menü bzw den Link schaut jetzt so aus:

<a class="menue" onfocus="this.blur()" id="current" href="news.htm">News</a>

Der CSS Befehl dazu (current) schaut so aus:

#current {
color: red;
}

Die Menü Klasse:

a.menue {
background: url('../images/layout/bt_rahmen.gif') no-repeat;
width:85px;
height:30px;
margin:1px;
z-index: 4;
padding: 7px 0px 0px 8px;
display :block;
text-decoration:none;
text-align: left;
font-weight:bold;
}
a.menue:visited { color:#000000; }
a.menue:link { color:#000000; }
a.menue:hover { color:red; }
a.menue:active { color:red; }



Geschrieben von Noisy am 28.03.2008 um 15:30:

 

Falls das Problem noch besteht der alle, die das selbe Problem haben.

Du kannst so viel Klasse wie du möchtest anwenden.

Probier mal

anstelle von

a.menue { }

a .menue { }


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH