CSS - Rollover-einem element, und stellen ein weiteres element sichtbar
In CSS ist es möglich, dass wenn ich den rollover ein element ist, mache ich ein weiteres element sichtbar? Ich habe ein Symbol, und wenn jemand die Maus über es, ich will es sichtbar zu machen und ein text-element, das beschreibt, was das Symbol bedeutet.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist ein CSS-tooltip ich die ganze Zeit 🙂 Funktioniert Super, sogar im IE.
Hoffe, es hilft.
Kannst du machen, Kind-Elemente sichtbar, indem man die Maus auf dem übergeordneten (wie Hunter schlägt), oder Geschwister:
Gibt es vielleicht einige leichte cross-browser-Kompatibilität Probleme, aber mit einem gültigen doctype-ich denke, IE7+ ist okay für Geschwister-Selektoren (allerdings habe ich nicht versucht zu testen, dass die Theorie).
sicher, es ist!
Wenn Sie zeigen wollen, ein element, das nicht ein Kind des Elements schwebte Sie möglicherweise verwenden müssen javascript
Hier eine kleine Watsche-zusammen Beispiel, dass funktioniert nicht bei IE...
Aber Sie sollten wirklich einfach jQuery verwenden.
Einverstanden mit der JavaScript-Empfehlung. Speziell jQuery ist einfach und die meisten geeignet für Seiten-Verhalten-Logik. Ich denke, dass CSS sollte nur sehen/empfinden/Stil...Javascript werden sollten, wurden alle Ihre event-und-Verhalten-Logik ist.