drunkenartist
Neues Mitglied
Hi guys,
hui schönes Forum :) hab mich hier mal angemeldet weil ich jetzt gerade, bzw. auch zukünftig (ich weiß das jetzt schon ^^ ) Probleme habe(n werde).
Und zwar folgendes: Ich habe ein Dropdown Menü, bzw. eine Dropdown Linkleiste. Diese Linkleiste hat bereits einen Hover-Effekt, der reibungslos fuktioniert, benötigt allerdings noch die Tatsache, dass wenn man auf einer Seite aus diesem Linkmenü ist, diese Seite auch anders farbig hinterlegt ist. Man soll ja schließlich wissen wo man sich gerade befindet, nicht oder?
Habe schon "active" und "visited" ausprobiert, funktioniert aber komischerweise beides nicht ... bei anderen Gelegenheiten in denen ich "active" und "visited" gebraucht habe, hat es eigentlich immer funktoniert.
So nun hier mal mein Quelltext von der .html-Datei:
So und hier mal mein Quelltext von der .css-Datei:
ich weiß sehr lang und man hätte es eigentlich auch kürzer machen können, aber zu dem Zeitpunkt wusste ich das noch nicht ^^
so und wenn ich jetzt sagen wie unter "#8:hover" jetzt noch
oder
dann passiert da leider gar nichts. Aber ich hätte das schon gerne. Was mache ich falsch? Ich finde nämlich keine Lösung!
(ach und keine Angst, in Wirklichkeit stehen da keine Nummern ^^ )
Kann mir jemand helfen? Ich suche schon seit Stunden nach funktionierenden Varianten, aber bisher war nichts passendes dabei.
Danköööö
MfG
drunkenartist
hui schönes Forum :) hab mich hier mal angemeldet weil ich jetzt gerade, bzw. auch zukünftig (ich weiß das jetzt schon ^^ ) Probleme habe(n werde).
Und zwar folgendes: Ich habe ein Dropdown Menü, bzw. eine Dropdown Linkleiste. Diese Linkleiste hat bereits einen Hover-Effekt, der reibungslos fuktioniert, benötigt allerdings noch die Tatsache, dass wenn man auf einer Seite aus diesem Linkmenü ist, diese Seite auch anders farbig hinterlegt ist. Man soll ja schließlich wissen wo man sich gerade befindet, nicht oder?
Habe schon "active" und "visited" ausprobiert, funktioniert aber komischerweise beides nicht ... bei anderen Gelegenheiten in denen ich "active" und "visited" gebraucht habe, hat es eigentlich immer funktoniert.
So nun hier mal mein Quelltext von der .html-Datei:
Code:
<div id="Nav2Aktiv">
<img src="../.../Bild.png" />
<div id="Schrift2"> <img src="../.../Bild2.png" /></div>
<a href="1.html"><div id="1"><font size="1px"><br /></font><strong>1</strong></div></a>
<a href="2.html"><div id="2"><font size="1px"><br /></font><strong>2</strong></div></a>
<a href="3.html"><div id="3"><font size="1px"><br /></font><strong>3</strong></div></a>
<a href="4.html"><div id="4"><font size="1px"><br /></font><strong>4</strong></div></a>
<a href="5.html"><div id="5"><font size="1px"><br /></font><strong>5</strong></div></a>
<a href="6.html"><div id="6"><font size="1px"><br /></font><strong>6</strong></div></a>
<a href="7.html"><div id="7"><font size="1px"><br /></font><strong>7</strong></div></a>
<a href="8.html"><div id="8"><font size="1px"><br /></font><strong>8</strong></div></a>
</div>
So und hier mal mein Quelltext von der .css-Datei:
Code:
#Nav2Aktiv
{
position:absolute;
left:250px;
top:261px;
height:81px;
width:500px;
opacity:0;
overflow:hidden;
}
#Nav2Aktiv:hover
{
transition:1s;
opacity:1.0;
height:571px;
}
#1
{
background-color:#3d3d3d;
border-top-style:solid;
border-top-color:#232323;
border-top-width:medium;
position:absolute;
top:78px;
width:100%;
height:50px;
z-index:1;
line-height:50%;
font-size:30px;
color:#fff;
text-align:center;
}
#1:hover
{
transition:0.5s;
background-color:#262626;
color:#2476FE;
}
#2
{
background-color:#3d3d3d;
border-top-style:solid;
border-top-color:#232323;
border-top-width:medium;
position:absolute;
top:128px;
width:100%;
height:50px;
z-index:1;
line-height:50%;
font-size:30px;
color:#fff;
text-align:center;
}
#2:hover
{
transition:0.5s;
background-color:#262626;
color:#2476FE;
}
#3
{
background-color:#3d3d3d;
border-top-style:solid;
border-top-color:#232323;
border-top-width:medium;
position:absolute;
top:178px;
width:100%;
height:50px;
z-index:1;
line-height:50%;
font-size:30px;
color:#fff;
text-align:center;
}
#3:hover
{
transition:0.5s;
background-color:#262626;
color:#2476FE;
}
#4
{
background-color:#3d3d3d;
border-top-style:solid;
border-top-color:#232323;
border-top-width:medium;
position:absolute;
top:228px;
width:100%;
height:50px;
z-index:1;
line-height:50%;
font-size:30px;
color:#fff;
text-align:center;
}
#4:hover
{
transition:0.5s;
background-color:#262626;
color:#2476FE;
}
#5
{
background-color:#3d3d3d;
border-top-style:solid;
border-top-color:#232323;
border-top-width:medium;
position:absolute;
top:278px;
width:100%;
height:50px;
z-index:1;
line-height:50%;
font-size:30px;
color:#fff;
text-align:center;
}
#5:hover
{
transition:0.5s;
background-color:#262626;
color:#2476FE;
}
#6
{
background-color:#3d3d3d;
border-top-style:solid;
border-top-color:#232323;
border-top-width:medium;
position:absolute;
top:328px;
width:100%;
height:50px;
z-index:1;
line-height:50%;
font-size:30px;
color:#fff;
text-align:center;
}
#6:hover
{
transition:0.5s;
background-color:#262626;
color:#2476FE;
}
#7
{
background-color:#3d3d3d;
border-top-style:solid;
border-top-color:#232323;
border-top-width:medium;
position:absolute;
top:378px;
width:100%;
height:50px;
z-index:1;
line-height:50%;
font-size:30px;
color:#fff;
text-align:center;
}
#7:hover
{
transition:0.5s;
background-color:#262626;
color:#2476FE;
}
#8
{
background-color:#3d3d3d;
border-top-style:solid;
border-top-color:#232323;
border-top-width:medium;
position:absolute;
top:428px;
width:100%;
height:50px;
z-index:1;
line-height:50%;
font-size:30px;
color:#fff;
text-align:center;
}
#8:hover
{
transition:0.5s;
background-color:#262626;
color:#2476FE;
}
ich weiß sehr lang und man hätte es eigentlich auch kürzer machen können, aber zu dem Zeitpunkt wusste ich das noch nicht ^^
so und wenn ich jetzt sagen wie unter "#8:hover" jetzt noch
Code:
#8:active
{
background-color:#262626;
color:#2476FE;
}
oder
Code:
#8:visited
{
background-color:#262626;
color:#2476FE;
}
dann passiert da leider gar nichts. Aber ich hätte das schon gerne. Was mache ich falsch? Ich finde nämlich keine Lösung!
(ach und keine Angst, in Wirklichkeit stehen da keine Nummern ^^ )
Kann mir jemand helfen? Ich suche schon seit Stunden nach funktionierenden Varianten, aber bisher war nichts passendes dabei.
Danköööö
MfG
drunkenartist