Hi Leute,
Ich arbeite gerade an einer Webseite mit einem senkrechten Menü! (soll ein Wiki werden....)
So hab folgendes Problem!
Ich will Überpunkte haben also z.b
Hauptthema:
--> Unterthema1
--> Unterthema2
Hauptthema2
Hauptthema3
Haupthema4
ich habe es momentan so, das wenn ich über Hauptthema fahre klappen die Unterthemen auf!
Das Problem ist sobald ich Unterthem2 verlasse klappt das logischerweiße ein und ich zeige mit der Maus auf Haupthema 4 anstatt auf Hauptthema2.. So muss ich von unten nach oben fahren um das Hauptthema2 zu erreichen
--> Total umständlich!
deswegen würde ich es gerne so haben das die Unterthemen nur aufklappen wenn ich auf Haupthema1 geklickt habe! also auf den "Link"!
Geht das?
hier mein bisheriger Code!
hier hierzugehöriger css code!
Hab schon gegoogelt aber nur möglichkeiten mit java gefunden bzw wurde gesagt das damit möglich wäre, verstehe von javascript aber nur Bahnhof. Geht das den eventuell auch mit CSS?
Ich arbeite gerade an einer Webseite mit einem senkrechten Menü! (soll ein Wiki werden....)
So hab folgendes Problem!
Ich will Überpunkte haben also z.b
Hauptthema:
--> Unterthema1
--> Unterthema2
Hauptthema2
Hauptthema3
Haupthema4
ich habe es momentan so, das wenn ich über Hauptthema fahre klappen die Unterthemen auf!
Das Problem ist sobald ich Unterthem2 verlasse klappt das logischerweiße ein und ich zeige mit der Maus auf Haupthema 4 anstatt auf Hauptthema2.. So muss ich von unten nach oben fahren um das Hauptthema2 zu erreichen
--> Total umständlich!
deswegen würde ich es gerne so haben das die Unterthemen nur aufklappen wenn ich auf Haupthema1 geklickt habe! also auf den "Link"!
Geht das?
hier mein bisheriger Code!
HTML:
<div class="menuhover">
<li><a href="2pageAdmin.php">» Nebenseite1</a></li>
</div>
<div class="menuhoveron">
<li><a href="2pageAdmin.php">» Subside1</a></li>
<li><a href="2pageAdmin.php">» Subside2</a></li>
<li><a href="2pageAdmin.php">» Subside3</a></li>
</div>
hier hierzugehöriger css code!
Code:
.menuhoveron{
margin-right: 0px;
padding-left: 15px;
width: auto;
height: 0;
overflow: hidden;
transition:height 0.5s ease-in-out;
-moz-transition:height 0.5s ease-in-out;
-webkit-transition:height 0.5s ease-in-out;
-o-transition:height 0.5s ease-in-out;
-ms-transition: height 0.5s ease-in-out;
}
.menuhover:hover + .menuhoveron, .menuhoveron:hover {
height: auto;
overflow: visible;
}
Hab schon gegoogelt aber nur möglichkeiten mit java gefunden bzw wurde gesagt das damit möglich wäre, verstehe von javascript aber nur Bahnhof. Geht das den eventuell auch mit CSS?