使用skrollr只运行一次动画

时间:2014-11-20 09:22:30

标签: skrollr

我使用skrollr编写网站,当用户滚动页面时我需要显示一些图标:

.illustration{
   -skrollr-animation-name: icon;
}

@-skrollr-keyframes icon {
   300-top {
      opacity: 0;
      transform: scale(0.2);
   }
   150-top {
      opacity: 1;
      transform: scale(1);
   }
}

问题在于我希望图标只出现一次,因此,如果用户向上滚动,图标不会消失,然后在用户向下滚动时再次显示...

我该怎么办?

1 个答案:

答案 0 :(得分:2)

初始化时使用:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Xml;
using System.Xml.Linq;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            string input = 
               "<DSWork xmlns=\"http://tempuri.org/DSWork.xsd\">" + 
               "</DSWork>";

            string header = string.Format("<?xml version=\"1.0\" encoding=\"utf-8\" ?><Root>{0}</Root>", input);
            XDocument doc = XDocument.Parse(header);
        }
    }
}
​