12
手がかりを探して、背景色の不透明度をどのように使用するか?背景色のCSS不透明度
私はrgba()
機能を使用していますが、移行はホバー上では機能していません。
.bx{
background:rgba(255,0,0,0.5);
width:100px; height:100px;
position:relative;
transition: opacity .5s ease-out;
-moz-transition: opacity .5s ease-out;
-webkit-transition: opacity .5s ease-out;
-o-transition: opacity .5s ease-out;
}
.bx:hover{
background:rgba(255,0,0,1);
}
.t{
position:absolute;
bottom:0px;
}
HTML私は.bx
の移行をどのように使用できるかを
<div class="bx"><div class="t">text</div></div>
任意のアイデア、?
合意。不透明度は変更されていないので、トランジションには何も付いていません。 – Coop
TIL;背景をアニメートすることは、不透明度をアニメーション化すること(再ペイントを引き起こす)よりもはるかに高価であることは注目に値する。同時または低消費電力デバイスで多数の要素がアニメーション化されている場合に顕著です。 – lukejacksonn