PluginProbe
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets / 4.5.6
Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets v4.5.6
4.5.6 4.5.5 4.5.4 4.2.1 4.2.2 4.2.3 4.5.0 4.5.2 4.5.3 4.2.0 4.1.18 4.1.17 4.1.16 4.1.15 4.1.14 4.1.13 4.1.12 4.1.11 4.1.10 4.1.9 4.1.8 4.0.9 4.1.0 4.1.1 4.1.2 All 148 releases
ultimate-post-kit / assets / css / upk-alex-carousel.css

upk-alex-carousel.css in Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets 4.5.6, at assets/css/upk-alex-carousel.css

180 lines 4.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .upk-alex-carousel {
2 position: relative;
3 }
4 .upk-alex-carousel .upk-item {
5 position: relative;
6 overflow: hidden;
7 display: flex;
8 height: 300px;
9 }
10 .upk-alex-carousel .upk-item:hover .upk-button-wrap {
11 margin-bottom: 0px !important;
12 }
13 .upk-alex-carousel .upk-item:hover .upk-readmore {
14 background: white;
15 }
16 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon:before {
17 width: 50px;
18 background: #2B2D42;
19 }
20 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:before,
21 .upk-alex-carousel .upk-item:hover .upk-readmore .upk-readmore-icon span:after {
22 width: 10px;
23 transition-delay: 0.3s;
24 background: #2B2D42;
25 opacity: 1;
26 }
27 .upk-alex-carousel .upk-item:hover .upk-post-format a {
28 transform: translateY(0);
29 opacity: 1;
30 }
31 .upk-alex-carousel .upk-meta {
32 position: absolute;
33 top: 15px;
34 left: 15px;
35 display: flex;
36 align-items: center;
37 }
38 .upk-alex-carousel .upk-meta .upk-author-img img {
39 border-radius: 80px;
40 margin-right: 10px;
41 }
42 .upk-alex-carousel .upk-meta .upk-author-name a {
43 color: #dcdcdc;
44 font-size: 16px;
45 text-transform: capitalize;
46 font-weight: 500;
47 }
48 .upk-alex-carousel .upk-meta .upk-reading-time,
49 .upk-alex-carousel .upk-meta .upk-date,
50 .upk-alex-carousel .upk-meta .upk-post-time {
51 color: #dcdcdc;
52 font-size: 12px;
53 font-weight: 500;
54 }
55 .upk-alex-carousel .upk-meta .upk-post-time {
56 margin-left: 5px;
57 }
58 .upk-alex-carousel .upk-meta .upk-post-time i {
59 margin-right: 2px;
60 }
61 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div {
62 position: relative;
63 display: inline-flex;
64 }
65 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:before {
66 content: attr(data-separator);
67 margin: 0 5px;
68 }
69 .upk-alex-carousel .upk-meta .upk-date-reading-wrap > div:nth-child(1)::before {
70 display: none;
71 }
72 .upk-alex-carousel .upk-content-wrap {
73 position: absolute;
74 width: 100%;
75 bottom: 0;
76 height: auto;
77 background: rgba(43, 45, 66, 0.3);
78 }
79 .upk-alex-carousel .upk-image-wrap {
80 width: 100%;
81 }
82 .upk-alex-carousel .upk-image-wrap .upk-img {
83 position: relative;
84 width: 100%;
85 height: 100%;
86 object-fit: cover;
87 }
88 .upk-alex-carousel .upk-content {
89 padding: 20px;
90 }
91 .upk-alex-carousel .upk-title {
92 font-size: 18px;
93 font-weight: 600;
94 display: inline;
95 margin: 0;
96 }
97 .upk-alex-carousel .upk-title a {
98 color: #fff;
99 }
100 .upk-alex-carousel .upk-category {
101 margin-bottom: 5px;
102 }
103 .upk-alex-carousel .upk-category a {
104 font-size: 15px;
105 font-weight: 500;
106 color: rgba(255, 255, 255, 0.5);
107 }
108 .upk-alex-carousel .upk-button-wrap {
109 margin-bottom: -50px;
110 transition: margin-bottom 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
111 }
112 .upk-alex-carousel .upk-readmore {
113 display: flex;
114 position: relative;
115 padding: 25px 20px;
116 transition: all 0.3s ease;
117 }
118 .upk-alex-carousel .upk-readmore .upk-readmore-icon {
119 position: relative;
120 }
121 .upk-alex-carousel .upk-readmore .upk-readmore-icon:before {
122 content: "";
123 position: absolute;
124 left: 0;
125 height: 2px;
126 width: 25px;
127 background: rgba(255, 255, 255, 0.5);
128 transition: all 0.5s ease;
129 }
130 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before,
131 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
132 content: "";
133 position: absolute;
134 left: 40px;
135 width: 10px;
136 height: 2px;
137 background: transparent;
138 border-radius: 10px;
139 transition: all 0.5s ease;
140 opacity: 0;
141 }
142 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:after {
143 transform: rotate(-45deg);
144 bottom: -6px;
145 }
146 .upk-alex-carousel .upk-readmore .upk-readmore-icon span:before {
147 transform: rotate(45deg);
148 top: -4px;
149 }
150 .upk-alex-carousel .upk-content-left .upk-content-wrap {
151 left: 0;
152 }
153 .upk-alex-carousel .upk-content-right .upk-content-wrap {
154 right: 0;
155 }
156 .upk-alex-carousel .upk-post-format {
157 position: absolute;
158 right: 0;
159 top: 0;
160 margin: 15px;
161 }
162 .upk-alex-carousel .upk-post-format a {
163 padding: 16px 16px;
164 display: inline-flex;
165 color: #fff;
166 font-size: 16px;
167 transform: translateY(15px);
168 opacity: 0;
169 transition: all 0.5s cubic-bezier(0.25, 0.85, 0.35, 0.98);
170 }
171
172 .upk-global-link-yes .upk-alex-carousel .upk-item:hover {
173 cursor: pointer;
174 }
175
176 @media (min-width: 1024px) {
177 .upk-alex-carousel .upk-content-wrap {
178 width: 60%;
179 }
180 }