Det er vikelig underligt, for jeg har kopieret dette PRÆCIST!:
http://codepen.io/hkfoster/pen/ocBinSjovt nok virker det i Chrome her..
Kan ikke se hvad det er der "blokerer" ..
OPDATERING:Okay, fandt en del af fejlen!
Som Kaare skriver, så er det noget med CSS Transitions ...
MEN!
Nu kan jeg få den til at vise min caption, men der er ingen "animation" ...
Selom jeg bruger "-webkit-" .. :/
Arghhhhh....
(
OPDATERING 2:Okay, det virker!
Hvis andre skulle være interesseret, så skal følgende kode:
- .rift span[class*="span"] {
- display: block;
- width: 100%;
- height: 50%;
- overflow: hidden;
- position: absolute;
- left: 0;
- z-index: 1;
- transform: translate3d(0,0,0); /* Acceleration FTW */
- transition: transform .25s; /* Define anim. speed */
- }
-
- .rift span.top-span { top: 0; }
- .rift span.btm-span { bottom: 0; }
-
- .rift:hover span.top-span {
- transform: translate(0,-30px); /* Half caption height */
- }
-
- .rift:hover > span.btm-span {
- transform: translate(0,30px); /* Half caption height */
- }
Ændres til følgende:
- .rift span[class*="span"] {
- display: block;
- width: 100%;
- height: 50%;
- overflow: hidden;
- position: absolute;
- left: 0;
- z-index: 1;
- transform: translate3d(0,0,0); /* Acceleration FTW */
- -webkit-transform: translate3d(0,0,0);
- transition: transform .25s; /* Define anim. speed */
- -webkit-transition: -webkit-transform .25s;
- }
-
- .rift span.top-span { top: 0; }
- .rift span.btm-span { bottom: 0; }
-
- .rift:hover span.top-span {
- transform: translate(0,-30px); /* Half caption height */
- -webkit-transform: translate(0,-30px);
- }
-
- .rift:hover > span.btm-span {
- transform: translate(0,30px); /* Half caption height */
- -webkit-transform: translate(0,30px);
- }
Chrome understøtter nemlig "-webkit-"
Tak for hjælpen, allesammen!
Indlæg senest redigeret d. 24.12.2013 15:37 af Bruger #13753