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