とのみを使用して可能な最も単純な背景遷移を理解しようとしています。stackoverflow を検索すると、次のような外部ライブラリを使用して簡単に実装できることがわかりましたが、このプロジェクトでは、それらのいずれにも依存しないことにしました。 HTML5
CSS3
jQuery
マークアップ
<nav>
<ul>
<li><a id="foobar" href="http://www.google.com/search?q=foobar">Foobar</a></li>
</ul>
</nav>
スタイル
body {
background: url('background-default.png'), no-repeat;
}
#foobar a:hover {
background: url('background-hover.png'), no-repeat;
-webkit-transition: // TODO;
-moz-transition: // TODO;
-o-transition: // TODO;
-ms-transition: // TODO;
transition: // TODO;
}