4Danke
ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
604
604
EMPFEHLEN
-
Moin,
wie bekomme ich es mit CSS hin, dass wenn jemand über das X hovert, die Klasse "test" angezeigt wird?
Code :1
<div class="cell">X</div><span class="test">test</span>
Im Moment hat .test die folgenden Eigenschaften:
Code :1 2 3 4 5 6
.test { width: 200px; height: 100px; background-color: #febab5; display: none; }
Ich müsste ja nun bei dem hovern display auf "block" setzen und mit position herumspielen. Aber ich muss ja die Eigenschaften von .test verändern, wenn über das X, also über .cell gehovert wird.
Irgendwie stehe ich grad auf dem Schlauch...
Danke!
-
Du musst das Element, das beim Hovern angezeigt wird, innerhalb des hovernden Bereichs einbauen! Das ganze könnte dann so aussehen:
HTML-Code:<div class="cell">X<span class="test">test</span></div>
Code css:1 2 3 4 5 6 7
.test { display:none; } .cell:hover .test { display:block; }
Hab das jetzt net getestet, aber so sollte es funktionieren.
Grüße,
Frezl
// Edit: Doch getestet und für gut befunden mit folgendem Doctype:
HTML-Code:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">Geändert von Frezl (09.03.11 um 23:04 Uhr)
Wenn du das Gefühl hast "Cool, der Kerl konnte mir echt helfen!", dann teil es mir mit, indem du mich entsprechend bewertest!
-
Hi,
und wenn gewährleistet ist, dass das span-Element mit der Klasse test immer unmittelbarer Nachfolger des Element mit der Klasse cell ist, kann für moderne Browser auch folgendes verwendet werden:
CiaoCode :1 2 3 4 5 6 7 8 9 10
.test{ width: 200px; height: 100px; background-color: #febab5; display: none; } .cell:hover + .test{ display: block; }
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
-
Die Umschreibung "unmittelbarer Nachfolger" könnte auch mit "Selektoren für Nachfahren" oder Kind-Selektoren assoziiert und verwechselt werden

Mit Bezug zur eingangs gezeigten HTML-Struktur sind hier "Selektoren für benachbarte Elemente" gemeint
Geändert von spicelab (12.03.11 um 14:59 Uhr)
-
Danke für die Antworten. Was mich wundert ist, dass die Box immer nur nach einem Klick auftaucht, nicht aber beim hovern ?! Wie kann das sein?
-
Ähnliche Themen
-
Div bei hover an bestimmer Stelle anzeigen
Von alex130 im Forum CSSAntworten: 7Letzter Beitrag: 23.01.10, 23:10 -
Hover bei Text Link soll Bild in Div anzeigen
Von gnuisnotunix im Forum CSSAntworten: 7Letzter Beitrag: 04.08.09, 19:51 -
Zusätzliche Eigenschaften im Eigenschaftsbrowser anzeigen
Von npmd im Forum .NET Web und KommunikationAntworten: 4Letzter Beitrag: 08.02.06, 12:54 -
bei URL:hover text anzeigen?
Von Sway im Forum CSSAntworten: 2Letzter Beitrag: 25.07.05, 19:34 -
bei hover grafik anzeigen?
Von Precog im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 17.07.03, 10:32





Zitieren


Login





