野生动物园的变形和过渡

时间:2015-03-27 10:38:57

标签: html css3 safari transform transition

我在Safari中的CSS转换和转换存在问题

.class li{
  background:#ffffff;
  padding:30px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;  
  position: absolute;   
  transform: translate(-300px, 0px);
  -webkit-transform: translate(-300px, 0px);
  -moz-transform: translate(-300px, 0px);
  -o-transform: translate(-300px, 0px);
  -ms-transform: translate(-300px, 0px);
  width:165px;
  color:#151c2d; 
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  transition: all 500ms ease;
}
.class li.active{
  transform: translate(0px, 0px);
  -webkit-transform: translate(0px, 0px);
  -moz-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);  
}

在Chrome,Firefox,IE中,一切正常,但在Safari中则无法正常工作。

在Safari中,我们只更改display: nonedisplay: block等内容,在其他浏览器中,它会在操作时从左向右滑动(我在javascript类中更改了活动元素)。

你有什么想法吗?

0 个答案:

没有答案