zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > Knowledge Base
Seite neu laden IE "hüpft" bei Hover-Effekt ???

Antwort
 
LinkBack Themen-Optionen Ansicht
  #21 (permalink)  
Alt 01.02.2005, 16:11
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 02.06.2003
Beiträge: 2.441
ulle befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von wahsaga
:hover und :visited haben die gleiche spezifität, also "gewinnt" die letzte definition,
Da hat er wohl recht.

Im Prinzip wie beim überschreiben von Selektoren (z.B. CLASSes)
__________________
</ulle>
Mit Zitat antworten
Sponsored Links
  #22 (permalink)  
Alt 01.02.2005, 16:13
Benutzerbild von Dieter
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 12.09.2003
Beiträge: 3.635
Dieter sorgt für eine eindrucksvolle AtmosphäreDieter sorgt für eine eindrucksvolle Atmosphäre
Standard

Hallo, AR!

Dich haben wir ganz vergessen - sorry!

Versuch es mal so:
Code:
.menue a, menue a:link {
	color: #000000;
	text-decoration: none;
	padding-left:0.5em;
	padding-right: 0.5em;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}
.menue a:visited {
	color: #FF0033;
}
.menue a:hover {
	background: #EDEDED;
	border-top: solid 1px #ABABAB;
	border-bottom: solid 1px #ABABAB;
}
.menue a:active {
	background: #EDEDED;
}
Das Hüpfen sollte dann weg sein!
__________________
Informationen aus Koblenz-Metternich
-----------------------------------
"Wissen heißt, Fragen zu erwerben."
Mit Zitat antworten
Sponsored Links
  #23 (permalink)  
Alt 01.02.2005, 16:30
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 18.01.2005
Beiträge: 696
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Dieter Krautkraemer
Ulle, Pseudoklassen sind doch lediglich verschiedene Zustände des gleichen Elementes!

Deshalb wird doch dann auch aus "a:visited" beim Überfahren "a:hover"!
nein.
auf einen bereits besuchten link trifft :visited zu.
wenn du ihn dann mit der maus überfährst, trifft :hover zusätzlich zu.

Zitat:
Alle Pseudoklassen sind doch nur jeweils temporär gültige Zustände
wie definierst du "temporär"?

:link trifft dauerhaft zu, sol lange bis der zustand zu :visited wechselt - was daraufhin dann wieder dauerhaft zutrifft, bis der UA wieder "vergisst", dass dieser link bereits besucht wurde.
Mit Zitat antworten
  #24 (permalink)  
Alt 01.02.2005, 16:38
Benutzerbild von Dieter
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 12.09.2003
Beiträge: 3.635
Dieter sorgt für eine eindrucksvolle AtmosphäreDieter sorgt für eine eindrucksvolle Atmosphäre
Standard

Ja, aus :link wird beim Überfahren :hover, aus :visited wird beim Überfahren :visited im Zustand :hover - das meinte ich mit temporär (zeitweilig).
__________________
Informationen aus Koblenz-Metternich
-----------------------------------
"Wissen heißt, Fragen zu erwerben."
Mit Zitat antworten
  #25 (permalink)  
Alt 01.02.2005, 16:48
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 18.01.2005
Beiträge: 696
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Dieter Krautkraemer
Ja, aus :link wird beim Überfahren :hover, aus :visited wird beim Überfahren :visited im Zustand :hover - das meinte ich mit temporär (zeitweilig).
nein, es "wird" nichts anderes daraus - es treffen zwei zustände gleichzeitig zu.
Mit Zitat antworten
  #26 (permalink)  
Alt 01.02.2005, 16:59
Benutzerbild von Dieter
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 12.09.2003
Beiträge: 3.635
Dieter sorgt für eine eindrucksvolle AtmosphäreDieter sorgt für eine eindrucksvolle Atmosphäre
Standard

@wahsaga: das habe ich doch geschrieben, siehe hier:
Zitat:
aus :visited wird beim Überfahren :visited im Zustand :hover
- damit weist dann "a" zwei Zustände gleichzeitig auf!
__________________
Informationen aus Koblenz-Metternich
-----------------------------------
"Wissen heißt, Fragen zu erwerben."
Mit Zitat antworten
  #27 (permalink)  
Alt 01.02.2005, 17:00
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 18.01.2005
Beiträge: 696
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Dieter Krautkraemer
@wahsaga: das habe ich doch geschrieben
du schriebst aber ebenfalls
Zitat:
aus :link wird beim Überfahren :hover
nein, da wird nicht irgendwas aus irgendwas, sondern es treffen zwei gleichzeitig zu.
Mit Zitat antworten
  #28 (permalink)  
Alt 01.02.2005, 17:06
Benutzerbild von Dieter
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 12.09.2003
Beiträge: 3.635
Dieter sorgt für eine eindrucksvolle AtmosphäreDieter sorgt für eine eindrucksvolle Atmosphäre
Standard

Meine Güte!

Selbstverständlich bleibt die Pseudoklasse ":link" von "a" bestehen, auch wenn sie sich im Zustand ":hover" befindet!

Habe nicht geglaubt, dies ausdrücklich erwähnen zu müssen!?
__________________
Informationen aus Koblenz-Metternich
-----------------------------------
"Wissen heißt, Fragen zu erwerben."
Mit Zitat antworten
  #29 (permalink)  
Alt 01.02.2005, 17:13
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 02.06.2003
Beiträge: 2.441
ulle befindet sich auf einem aufstrebenden Ast
Standard

Trotzdem ist der :hover nichts mehr Wert falls der :visited nachfolgend deklariert (im CSS) und sich auch ereignet hat

Das gleiche wie für :hover gilt auch für :focus / :active

Sollte dies auch für den IE5 zutreffen so ist die in einigen Foren / Workarounds gegebene Aussage (auch von mir) ein Mythos, bzw. eine falsche Interpretation gewesen.
__________________
</ulle>
Mit Zitat antworten
Sponsored Links
  #30 (permalink)  
Alt 01.02.2005, 17:18
Benutzerbild von Dieter
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 12.09.2003
Beiträge: 3.635
Dieter sorgt für eine eindrucksvolle AtmosphäreDieter sorgt für eine eindrucksvolle Atmosphäre
Standard

Ja, deshalb sollte man ja auch die Reihenfolge in der CSS beachten!
__________________
Informationen aus Koblenz-Metternich
-----------------------------------
"Wissen heißt, Fragen zu erwerben."
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
Hilfe css Menu center xXcyberXx CSS 5 28.11.2010 20:51
Problem mit CSS Menü SMundt CSS 9 07.01.2009 20:12
CSS Navigation - Problem mit IE6 pcklinik CSS 4 18.09.2007 13:04
Darstellungsproblem CSS Navigation im IE7 pcklinik CSS 7 09.09.2007 18:25
CSS Einsteiger bittet um Hilfe pcklinik CSS 0 06.09.2007 15:40


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:21 Uhr.