zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Nur CSS verschachtelten Link durch übergeordneten hover ansprechen

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 19.12.2006, 13:51
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 24.10.2006
Beiträge: 55
Dwarf befindet sich auf einem aufstrebenden Ast
Standard Nur CSS verschachtelten Link durch übergeordneten hover ansprechen

Hallo,


wie kann ich hier den Div der zweiten Ebene ansprechen?



PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"
>
<
html>
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<
title>Unbenanntes Dokument</title>
<
style type="text/css">
<!--
#menu div a{
    
display:block;
    
background-color:#CCFFCC;
    
border:1px solid #9E9;
    
width:10em;
}
#menu div div{
    
visibility:hidden;
    
background-color:#FF0000;
    
left:10px;
}
#menu div a:hover div{
    
visibility:visible;
    
background-color:#FF0000;
    
left:10px;
}

-->
</
style>
</
head>

<
body>

<
div id="menu">



    <
div><a href="1-1">Ebene 1 /1</a></div>
    <
div><a href="1-2">Ebene 1 /2</a></div>
    <
div><a href="1-3">Ebene 1 /3</a>
        <
div><a href="2-1">Ebene 2 /1</a></div>
    </
div>
    <
div><a href="1-4">Ebene 1 /4</a></div>



</
div>

</
body>
</
html


Der letzte Style schaltet nun natürlich einen Div sichtbar der INNERHALB des 'a' liegt. Dieser liegt ja aber nicht innerhalb sondern 'parallel daneben'. Hab ich irgendwie nur mit CSS die Möglichkeit, quasi eine "Pfadangabe" zu machen, um den Div der zweiten Ebene sichtbar zu schalten?


Gruß,
Dwarf
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 19.12.2006, 13:56
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Du willst ein CSS-Dropdown-Menü erstellen. Da bist du nicht der erste.
Bitte benutz die Suchfunktion zu diesem Thema.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 19.12.2006, 13:56
Benutzerbild von Lloyd Larkin
Don Quijote
XHTMLforum-Mitglied
 
Registriert seit: 19.11.2005
Ort: Wien
Beiträge: 733
Lloyd Larkin befindet sich auf einem aufstrebenden Ast
Standard

Wenn nicht direkt mit id oder class, dann eben mit #menu div div { styles }
__________________
The only thing to do with good advice is pass it on. It is never any use to oneself. - Oscar Wilde -
#me { position: absolute; }
Mit Zitat antworten
  #4 (permalink)  
Alt 19.12.2006, 13:58
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Zitat:
Zitat von Lloyd Larkin Beitrag anzeigen
dann eben mit #menu div div { styles }
Nein, bitte nicht!
Erst muss geeignetes Markup her.
Mit Zitat antworten
  #5 (permalink)  
Alt 19.12.2006, 13:59
Benutzerbild von Lloyd Larkin
Don Quijote
XHTMLforum-Mitglied
 
Registriert seit: 19.11.2005
Ort: Wien
Beiträge: 733
Lloyd Larkin befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von fricca Beitrag anzeigen
Nein, bitte nicht!
Erst muss geeignetes Markup her.
Okay, theoretisch zumindest
__________________
The only thing to do with good advice is pass it on. It is never any use to oneself. - Oscar Wilde -
#me { position: absolute; }
Mit Zitat antworten
  #6 (permalink)  
Alt 19.12.2006, 14:03
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Zitat:
Zitat von Lloyd Larkin Beitrag anzeigen
Okay, theoretisch zumindest
Nein.
Theoretisch ginge es mit a:hover+div
edit: oder div:hover div
Mit Zitat antworten
  #7 (permalink)  
Alt 19.12.2006, 14:07
Benutzerbild von Lloyd Larkin
Don Quijote
XHTMLforum-Mitglied
 
Registriert seit: 19.11.2005
Ort: Wien
Beiträge: 733
Lloyd Larkin befindet sich auf einem aufstrebenden Ast
Standard

Ja, wenn es ihm um den hover Effekt für den Link geht. Edit: Okay stand klar in der Überschrift, mein Fehler.
__________________
The only thing to do with good advice is pass it on. It is never any use to oneself. - Oscar Wilde -
#me { position: absolute; }

Geändert von Lloyd Larkin (19.12.2006 um 14:10 Uhr)
Mit Zitat antworten
  #8 (permalink)  
Alt 19.12.2006, 14:07
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Hast du das Ausgangsposting gelesen?
Mit Zitat antworten
  #9 (permalink)  
Alt 19.12.2006, 14:09
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 24.10.2006
Beiträge: 55
Dwarf befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von fricca Beitrag anzeigen
Du willst ein CSS-Dropdown-Menü erstellen. Da bist du nicht der erste.
Bitte benutz die Suchfunktion zu diesem Thema.
Korrekt. Ich wollte mich aber selber an sowas versuche um auch den Weg zu verstehen und etwas selber gemacht statt kopiert zu haben. Nur stoße ich eben gerade auf besagtes Problem.



Zitat:
Zitat von fricca Beitrag anzeigen
Nein, bitte nicht!
Erst muss geeignetes Markup her.
Was meinst du mit Markup?
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 19.12.2006, 14:13
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Zitat:
Zitat von Dwarf Beitrag anzeigen
Was meinst du mit Markup?
HTML - Hypertext Markup Language
Ein Menü gehört in eine Liste, ein Dropdownmenü in eine verschachtelte.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Redesign für Steiner Cycling Team pkipper Site- und Layoutcheck 11 09.02.2011 13:25
Hilfe bei CSS Navigation trimalchio CSS 7 10.01.2011 14:13
link hover soll weitere definierte links hovern Andreas1977 CSS 17 07.10.2009 23:03
CSS und IE - Link als Block macht Probleme Morjo CSS 4 25.06.2008 14:28
CSS: hover bei Links RayBan CSS 2 05.11.2004 23:26


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:44 Uhr.