Skip to content

Commit fe3761d

Browse files
committed
Merge branch 'feature/ie11-support' into develop
2 parents 7ac5558 + e351e5a commit fe3761d

File tree

3 files changed

+30
-2
lines changed

3 files changed

+30
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ component.
2424
| Chrome >= 38 || |
2525
| Edge >= 14 || |
2626
| Firefox >= 16 | ✅‍ | |
27-
| IE 11-10 | ⚠️ | Card flip back panel does not appear |
28-
| IE 9.0 || Both sides of card appear at once |
27+
| IE 11-10 | ⚠️ | Animations are disabled for compatibility |
28+
| IE 9.0 || No toggling of cards |
2929
| Opera >= 30 || |
3030
| Safari >= 6.2.8 || |
3131
| Safari 6.0.5 | ⚠️ | Card flip has no animation |

ReactCardFlipper.css

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,30 @@
3737
.rcf-active .rcf-flipper {
3838
transform: rotateY(180deg);
3939
}
40+
41+
/* IE Support for 11-10 */
42+
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
43+
.rcf-active .rcf-back {
44+
transform: rotateY(0deg);
45+
}
46+
47+
.rcf-active .rcf-flipper {
48+
transform: rotateY(0deg);
49+
}
50+
51+
.rcf-active .rcf-front {
52+
transform: rotateY(180deg);
53+
}
54+
55+
.rcf-active .rcf-back {
56+
transform: rotateY(0deg);
57+
}
58+
59+
.rcf-front {
60+
transform: rotateY(0deg);
61+
}
62+
63+
.rcf-back {
64+
transform: rotateY(-180deg);
65+
}
66+
}

tests/tests.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@
1111
border: 1px solid black;
1212
border-radius: 5px;
1313
box-shadow: 0px 0px 8px rgba(0,0,0, 0.3);
14+
background-color: yellow;
1415
}

0 commit comments

Comments
 (0)