css3悬停效果无法在Firefox上运行

时间:2013-12-29 13:33:13

标签: css css3 firefox cross-browser hover

我正在研究基于CSS的悬停效果。然而,效果完全适用于chrome,但不适用于firefox版本26.这里是  http://jsfiddle.net/gfxbucket/Bz3E8 任何帮助将不胜感激。感谢。

/* Caption Style 4 */
.team-grid li {
    -webkit-perspective: 1700px;
       -moz-perspective: 1700px;
            perspective: 1700px;
    -webkit-perspective-origin: 0 50%;
       -moz-perspective-origin: 0 50%;
            perspective-origin: 0 50%;
}

.team-grid figure {
    -webkit-transform-style: preserve-3d;
       -moz-transform-style: preserve-3d;
            transform-style: preserve-3d;
}

.team-grid figure > div {
    overflow: hidden;
}

.team-grid figure img {
    -webkit-transition: -webkit-transform 0.4s;
       -moz-transition:    -moz-transform 0.4s;
            transition:         transform 0.4s;
}

.no-touch .team-grid figure:hover img,
.team-grid figure.cs-hover img {
    -webkit-transform: translateX(25%);
       -moz-transform: translateX(25%);
        -ms-transform: translateX(25%);
            transform: translateX(25%);
}

.team-grid figcaption {
    height: 100%;
    width: 60%;
    opacity: 0;
    -webkit-backface-visibility: hidden;
       -moz-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-transform-origin: 0 0;
       -moz-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: rotateY(-90deg);
       -moz-transform: rotateY(-90deg);
            transform: rotateY(-90deg);
    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
       -moz-transition:    -moz-transform 0.4s, opacity 0.1s 0.3s;
            transition:         transform 0.4s, opacity 0.1s 0.3s;
}

.no-touch .team-grid figure:hover figcaption,
.team-grid figure.cs-hover figcaption {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
       -moz-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
       -moz-transition:    -moz-transform 0.4s, opacity 0.1s;
            transition:         transform 0.4s, opacity 0.1s;
}

1 个答案:

答案 0 :(得分:1)

你的小提琴在我的FF26 Mac上运行完美。

虽然,你错过了html中img的结束/关闭。如果您运行xhtml严格的doctype可能会与它有关吗?

祝你好运!