4

GoogleChromeで奇妙なCSS3移行の問題を発見しa:hoverましたa:visited。(デモ)リンクの背景はオレンジ色で、アクセス後は青色になっている必要があります。カーソルを合わせると、リンクが広くなります。ただし、アクセス後にカーソルを合わせると、移行中にリンクがオレンジ色に変わり、その後青色に戻ります。リンクはまだ残っているので、移行中は青色のままにしておきたい:visitedですよね?
ヘルプ、提案、または喜んで感謝するものは何でも!(jQueryは使用しないでください-CSSのみ)

4

2 に答える 2

4

このコードを追加する:

a:visited a:hover{
  width: 17em;
  background: #B2CDE0;
}

結果(少なくともChromiumでは)、エフェクトの最後の背景色は青になりますが、イーズアウト中はそうではありません。私にはWebkitのバグのようです

于 2011-08-10T13:45:23.097 に答える
3

これはプライバシーに関連しています。たとえば、Firefoxはそれらの遷移をサポートしません:https ://developer.mozilla.org/en/CSS/Privacy_and_the_:visited_selector

于 2011-12-08T08:55:38.503 に答える