Smoetimes 私は CSS が嫌いで、さらに重要なことに JavaScript (この場合は jQuery) が嫌いです。私は次のものを持っています:
#project {
opacity: 0.2;
float: left;
margin: 10px;
}
そして、私のHTMLには次のものがあります:
<script type="text/javascript">
$('#project img').hover(function() {
$(this).fadeTo("slow", 1);
});
</script>
<div id="project">
<div id="img"><img src="..."></div>
<p>Title:</p> ...
</div>
しかし、CSSファイルで設定されている不透明度の最大値である1.0
ため、何らかの理由でフェードできません。結果として、それは にフェードします。1.0
0.2
fadeTo("slow", 0.5);
0.1
簡単な方法で、定義済みの0.2
不透明度から完全な不透明度への「フェードイン」をアニメーション化するにはどうすればよいですか?
編集: CSS 部分は最初のページの読み込み時に読み込まれ、HTML 部分は$("#content").load($(this).text() + ".html");
後で AJAX () 経由で読み込まれます。