PluginProbe
aBlocks – Gutenberg Blocks, User Dashboard Builder, Popup Builder, Form Builder & Animation Builder / 2.9.1
aBlocks – Gutenberg Blocks, User Dashboard Builder, Popup Builder, Form Builder & Animation Builder v2.9.1
2.16.0 2.15.0 2.14.0 2.13.0 2.13.1 2.12.0 2.11.1 2.11.0 2.10.0 2.9.0 2.7.4 2.7.5 2.7.6 2.7.7 2.8.0 2.8.1 2.9.1 trunk 1.0 1.0-beta1 1.0-beta2 1.0-beta3 1.0.1 1.0.2 1.0.3 All 83 releases
ablocks / assets / build / blocks / flip-box / style.css

style.css in aBlocks – Gutenberg Blocks, User Dashboard Builder, Popup Builder, Form Builder & Animation Builder 2.9.1, at assets/build/blocks/flip-box/style.css

82 lines 2.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .ablocks-block--flip-box {
2 perspective: 1000px;
3 }
4
5 .ablocks-block--flip-box-child {
6 width: 100%;
7 }
8
9 .ablocks-block--flip-box-child.ablocks-flipbox__front > .ablocks-block-container,
10 .ablocks-block--flip-box-child.ablocks-flipbox__back > .ablocks-block-container {
11 display: flex;
12 flex-direction: column;
13 justify-content: center;
14 row-gap: 10px;
15 padding: 20px;
16 }
17
18 .ablocks-flipbox__front > .ablocks-block-container,
19 .ablocks-flipbox__back > .ablocks-block-container {
20 padding: 20px;
21 }
22
23 .ablocks-flipbox--transform-top .ablocks-flipbox__back,
24 .ablocks-flipbox--transform-bottom .ablocks-flipbox__back {
25 transform: rotateX(180deg);
26 }
27
28 .ablocks-flipbox--transform-right .ablocks-flipbox__back,
29 .ablocks-flipbox--transform-left .ablocks-flipbox__back {
30 transform: rotateY(180deg);
31 }
32
33 /* container of flipbox__front & flipbox__back */
34 .ablocks-block--flip-box > div:nth-child(1) {
35 display: flex;
36 align-items: stretch;
37 justify-content: stretch;
38 position: relative;
39 transform-style: preserve-3d;
40 transition: transform 0.6s;
41 }
42
43 .ablocks-block--flip-box > div:nth-child(1) .ablocks-flipbox__front,
44 .ablocks-block--flip-box > div:nth-child(1) .ablocks-flipbox__back {
45 display: block;
46 width: 100%;
47 backface-visibility: hidden;
48 transform-style: preserve-3d;
49 }
50
51 .ablocks-block--flip-box > div:nth-child(1) .ablocks-flipbox__front {
52 position: relative;
53 }
54
55 /* transformation style */
56 .ablocks-block--flip-box > div:nth-child(1) .ablocks-flipbox__back {
57 position: absolute;
58 transform: rotateY(-180deg);
59 }
60
61 .ablocks-flipbox--transform-top > div:nth-child(1) .ablocks-flipbox__back,
62 .ablocks-flipbox--transform-bottom > div:nth-child(1) .ablocks-flipbox__back {
63 transform: rotateX(-180deg);
64 }
65
66 /* flip direction on hover */
67 .ablocks-block--flip-box:hover > div:nth-child(1) {
68 transform: rotateY(-180deg) !important;
69 }
70
71 .ablocks-flipbox--transform-right:hover > div:nth-child(1) {
72 transform: rotateY(180deg) !important;
73 }
74
75 .ablocks-flipbox--transform-top:hover > div:nth-child(1) {
76 transform: rotateX(180deg) !important;
77 }
78
79 .ablocks-flipbox--transform-bottom:hover > div:nth-child(1) {
80 transform: rotateX(-180deg) !important;
81 }
82