在微软边缘的CSS动画

时间:2018-01-30 22:23:33

标签: html css

我得到了这段代码,但动画并没有在microsoft edge和firefox上运行。有人可以告诉我为什么吗?我试过一个autoprefixer,但它给了我相同的CSS。我也是网络开发的新手。



figure {
    float: left;
    height: 150px;
    margin: 24px;
    width: 300px;
    -webkit-transform: perspective(500);
    -webkit-transform-style: preserve-3d;
    -webkit-transition: .5s;
}
figure:hover {
    -webkit-transform: perspective(500) rotateX(90deg) translateY(-3em) 
     translateZ(3em);
}
img {
    background-color: #222;
    box-shadow: 0 20px 15px -10px hsla(0,0%,0%,.25);
    display: block;
    height: 100%;
    -webkit-transition: .5s;
}
figure:hover img {
    box-shadow: none;
}
figcaption {
    background-color: #222;
    color: #fff;
    padding: 1.5em;
    -webkit-transform: rotateX(-90deg);
    -webkit-transform-origin: 100% 0;
    -webkit-transition: .5s;
}
figure:hover figcaption {
    box-shadow: 0 20px 15px -10px hsla(0,0%,0%,.25);
}
h3 {
    font-weight: bold;
}​

<figure>
   <img src="" alt="Portfolio Item">
   <figcaption>
      <a href="">
         <h3>Title</h3>
         <p>Description.</p>
      </a>
   </figcaption>
</figure>
&#13;
&#13;
&#13;

0 个答案:

没有答案