Sie können untergeordnete Elemente sichtbar machen, indem Sie den Mauszeiger über das übergeordnete Element bewegen (als Hunter schlägt vor ) oder Geschwister:
%Vor%Es gibt vielleicht ein paar leichte Cross-Browser-Kompatibilitätsprobleme, aber mit einem gültigen Doctype denke ich, dass IE7 + mit Geschwisterselektoren in Ordnung ist (obwohl ich nicht versucht habe, diese Theorie zu testen).
Stimmen Sie der JavaScript-Empfehlung zu. Insbesondere jQuery ist einfach und am besten für die Seitenverhaltenslogik geeignet. Ich denke, dass CSS nur Aussehen / Gefühl / Stil sein sollte ... Javascript sollte sein, wo all deine Ereignis- und Verhaltenslogik ist.
Tags und Links css