<script src="/word/memory.js"></script>
<style>
/* cards */
+#quiz {
+ display: grid;
+ grid: repeat(3, 1fr) / repeat(4, 1fr);
+ grid-gap: 1ex;
+ min-height: calc(100vh - 11.5ex);
+}
+@media (orientation: portrait) {
+ #quiz {
+ grid: repeat(6, 1fr) / repeat(2, 1fr);
+ }
+}
html {
overflow: hidden; /* rotation overflow on celebration */
}
display: inline-block;
background: #224;
border: 1px solid #888;
- margin: 2px;
perspective: 100em;
- height: 300px;
position: relative;
}
figure:not(.turn):hover {
backface-visibility: hidden;
transform: rotateY(180deg); /* back */
transform-style: preserve-3d;
- float: left; /* ff workaround to prevent click selection */
+ -float: left; /* ff workaround to prevent click selection */
}
/* turn results */