mirror of
https://github.com/uiverse-io/galaxy.git
synced 2025-11-28 05:00:22 +08:00
55 lines
997 B
HTML
55 lines
997 B
HTML
<div class="scene">
|
|
<div class="cube">
|
|
<span class="side top">Easter</span>
|
|
<span class="side front">Happy</span>
|
|
</div>
|
|
</div>
|
|
<style>
|
|
/* From Uiverse.io by Mike11jr - Tags: button */
|
|
.scene {
|
|
width: 10em;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
|
|
.cube {
|
|
color: #ccc;
|
|
cursor: pointer;
|
|
font-family: 'Roboto', sans-serif;
|
|
transition: all 0.85s cubic-bezier(.17,.67,.14,.93);
|
|
transform-style: preserve-3d;
|
|
transform-origin: 100% 50%;
|
|
width: 10em;
|
|
height: 4em;
|
|
}
|
|
|
|
.cube:hover {
|
|
transform: rotateX(-90deg);
|
|
}
|
|
|
|
.side {
|
|
box-sizing: border-box;
|
|
position: absolute;
|
|
display: inline-block;
|
|
height: 4em;
|
|
width: 10em;
|
|
text-align: center;
|
|
text-transform: uppercase;
|
|
padding-top: 1.5em;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.top {
|
|
background: wheat;
|
|
color: #222229;
|
|
transform: rotateX(90deg) translate3d(0, 0, 2em);
|
|
box-shadow: inset 0 0 0 5px #fff;
|
|
}
|
|
|
|
.front {
|
|
background: #222229;
|
|
color: #fff;
|
|
box-shadow: inset 0 0 0 5px #fff;
|
|
transform: translate3d(0, 0, 2em);
|
|
}
|
|
</style>
|