0
div内のテキストではなく、divをフェードイン/アウトするだけですか?テキストはdiv要素の一部であるので、あなたは、その中にテキストをフェードインしますDIVを退色することによりhttps://jsfiddle.net/tc6fq235/3/divではなく、テキストのみをフェードインするにはどうすればよいですか?
<div class="fade">Hover over me.</div>
.fade {
background-color: antiquewhite;
width: 300px;
height: 200px;
text-align: center;
opacity: 1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
}
.fade:hover {
opacity: 0.5;
}
おかげで、素晴らしい作品。これがjQueryの代わりに行く最善の方法でしょうか? – John
Np! jqueryの '$ .hover()'よりCSSで ':hover'を使うべきかどうか尋ねていますか?もしそうなら、CSSはほとんどの場合、より速くて簡単なオプションです。 –
はい、ありがとうございます。 :) – John