In einer Klasse, Eigenschaften einer anderen ändern

In einer Klasse, Eigenschaften einer anderen ändern

Beitragvon schwan88 » 21.05.2008, 13:21

Hallo,

ich probiere nun seit Stunden ergebnislos herum ohne nennenswertes Ergebnis:

Folgendes Problem:

Ich bewege die Maus auf Element1(a:hover). Daraufhin sollen sich Eigenschaften eines Elementes2 ändern (Größe, Farbe, was auch immer).

.Element1 a:hover
{/Hier soll nun ein"Befehl" stehen der die Breite von Element2 ändert/**}

.Element2
{width:5em;}


**
Was muss ich in die geschweifte Klammer schreiben, damit es funktioniert? Wie sieht also die Syntax dazu aus....
Folgendes habe ich probiert. Funktioniert aber nicht:

.Element1 a:hover
{.Element2{width:10em;}}

Wichtig: Ich möchte kein Java benutzen.

Vielen Dank schon mal für sicherlich hilfreiche Antworten^^
Zuletzt geändert von schwan88 am 21.05.2008, 17:03, insgesamt 1-mal geändert.
schwan88
neu hier
 
Beiträge: 1
Registriert: 21.05.2008, 13:14

In einer Klasse, Egenschaften einer anderen ändern

Beitragvon Laus » 21.05.2008, 14:51

Hallo

So wie Du das willst geht das nicht.
Man kann keine Selektoren in Selektoren verschachteln.

Eine Möglichkeit wäre das Element <span>.
Ich habe einige Beiträge vorher eine kleine Spielerei von mir verlinkt, welche ungefähr das macht was Du möchtest. -->hier<-- nochmal die Seite.

Ich hoffe das hilft Dir.

Ach ja, ändere bitte Deinen Titel in dem ersten Beitrag, den der Zirkumflex-Akzent über dem I führt zu das Forumsskript in eine Dauerumleitung die nicht beendet werden kann. Dadurch kann man Deinen Beitrag nur über Umwege lesen.

Gruß Xaver
Lachen ist kein schlechter Anfang und bei weitem das beste Ende.
(Oscar Wilde)
Benutzeravatar
Laus
Moderator
 
Beiträge: 1229
Registriert: 25.02.2006, 00:30
Wohnort: Furth im Wald


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "In einer Klasse, Eigenschaften einer anderen ändern"

Zurück zu: CSS für Anfänger

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste