0
は私はon-mouseenter
とon-mouseleave
を使用してイメージを置くと(スピン&不透明度)アニメーションpaper-icon-button
を有していません。なし出口アニメーション - ポリマー
アニメーションが正しく発生するon-mouseenter
ですが、アニメーションを繰り返すのではなく、ペーパーアイコンボタンが単に消えてon-mouseleave
になります。
誰でも手伝いできますか? visibility:hidden;
ためだ
HTML
<img id="avatar" class="userAvatar" src="../images/hipster.png" slot="item-icon" on-mouseenter="cogSpin" on-mouseleave="cogSpin"></img>
<paper-icon-button id="cogSpin" icon="settings" class="cog" on-click="doSomething"></paper-icon-button>
CSS
.cog {
position: fixed;
color: white;
top: 129px;
left: 64px;
opacity: 0;
transition: opacity 1s, transform ease-in-out 1s;
visibility: hidden;
}
.cogOn {
visibility: visible;
opacity: 1;
transform:rotate(360deg);
}
JS
cogSpin : function() {
// css class only applied if the drawer containing it has been expanded
if(this.$.drawer.classList.contains('drawerExpand')) {
this.$.cogSpin.classList.toggle('cogOn');
}
}
意味があります。私は以前にやっていたこと以外は何かの可視性ビットを追加しましたが、削除するのを忘れました。あまりにも明白なXDをキャッチする朝早すぎる。ありがとうFrits! – physicsboy
@physicsboyええ、私は朝のコーヒーの前に同じです!お役に立てて嬉しいです!回答を受け入れたとマークすることを忘れないでください:) – Frits
私はそれが私にできるようになるまで数分待たなければなりませんでした:-P – physicsboy