0

Polymer の学習を始めたばかりで、紙のダイアログに入口と出口のアニメーションを配置しようとしています。入口のアニメーションは完璧に機能しているように見えますが、出口のアニメーションはそうではありません。jQuery を手動でコーディングすることで回避策を講じていますが、ペーパー ダイアログの組み込み機能を使用したいと考えています。

ありがとう。

        <paper-dialog id="dialog" entry-animation="slide-from-top-animation" exit-animation="fade-out-animation" class="dialogstyle" no-cancel-on-outside-click no-cancel-on-esc-key>
        <div class="buttons">
            <paper-button id="closebutton" dialog-dismiss autofocus><i class="fa fa-times" aria-hidden="true"></i></paper-button>
        </div>

        <strong>content here</strong>

    </paper-dialog>
4

1 に答える 1

0

を含めることを忘れない限り、終了アニメーションは機能するはずですfade-out-animation.html

<head>
  <base href="https://polygit.org/polymer+1.11.1/components/">
  <script src="webcomponentsjs/webcomponents-lite.js"></script>
  <link rel="import" href="paper-dialog/paper-dialog.html">
  <link rel="import" href="neon-animation/web-animations.html">
  <link rel="import" href="neon-animation/animations/slide-from-top-animation.html">
  <link rel="import" href="neon-animation/animations/fade-out-animation.html">
</head>
<body>
  <paper-dialog entry-animation="slide-from-top-animation"
                exit-animation="fade-out-animation" opened>
    <h2>Header</h2>
    <div>Dialog body</div>
  </paper-dialog>
</body>

コードペン

于 2016-06-27T21:01:48.603 に答える