WebTaverna /> js, css, html
4.78K subscribers
1.18K photos
569 videos
776 links
Уютное местечко для Frontend-разработчиков

admin: @WebT_admin
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Интересная реализация лоадера с помощью SVG и CSS-анимации

📱 Код и демо: codepen.io/jkantner/pen/VwrYggy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Простой, но весьма интересный hover-эффект для текста

HTML разметка
<h1>t.me/WebTaverna</h1>


CSS стили
h1 {
color: #fff;
font-size: 2.5em;
padding: 0.5rem 1rem;
position: relative;
}
h1::before {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 0%;
height: 2px;
background: #f29559;
z-index: -1;
}
h1:hover::before {
animation: fill 1s forwards;
}
@keyframes fill {
0% {
width: 0%;
}
50% {
width: 100%;
height: 2px;
}
100% {
width: 100%;
height: 100%;
background: #f29559;
}
}


👍- если было полезно | ➡️ WebTaverna
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Остров, на котором живут Java программисты 👨‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2
This media is not supported in your browser
VIEW IN TELEGRAM
4️⃣ анимирование с помощью CSS иконки: "Вырезать", "Скопировать", "Поделиться" и "Удалить"

Код и демо: codepen.io/hexagoncircle/pen/JGNxjm
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Выравнивание чисел с помощью CSS свойства font-variant-numeric

Данное свойство позволяет управлять начертаниями цифр, дробей и порядковых числительных

👍- если было полезно | ➡️ WebTaverna
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
🤣10🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Коллекция: 12 интересных CSS-анимаций для иконок "меню-гамбургер" 🍔

Код и демо: codepen.io/RRoberts/pen/ZBYaJr

👍- если было полезно | ➡️ WebTaverna
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Простая анимация появления карточек на CSS

HTML - разметка
<div class="wrapper">
<div class="card" style="--delay: 0ms"></div>
<div class="card" style="--delay: 300ms"></div>
<div class="card" style="--delay: 600ms"></div>
</div>


CSS - стили
.wrapper {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
}
.card {
width: 200px;
height: 200px;
background-color: #f2d492;
margin: 10px;
animation: fadeIn 1s ease forwards;
animation-delay: var(--delay);
opacity: 0;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translateY(20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}


👍- если было полезно | ➡️ WebTaverna
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
😭 Эффект "Водного Искажения" для изображения на JavaScript

Код и демо: codepen.io/ksenia-k/pen/RwXVMMY
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1
Отличие em от rem : 📌 Наглядная шпаргалка по относительным величинам CSS

Em и rem в CSS — это относительные единицы измерения, которые зависят от размера шрифта.


🔜 Em относится к размеру шрифта родительского элемента.
🔜 Rem относится к размеру шрифта корневого элемента.

👍- если было полезно | ➡️ WebTaverna
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
🤣6🫡1
This media is not supported in your browser
VIEW IN TELEGRAM
😂 Слайдер настроения для вашего сайта

Emoji Slider - весьма интересная идея, которая поможет вам оценить степень эмоционального состояния посетителей вашего сайта.


Реализовано с помощь HTML(PUG), CSS(SCSS) и JavaScript

Код и демо: codepen.io/thebabydino/pen/vwJeJN
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🏄‍♂️ Анимация текста с эффектом волны и отражения на CSS

HTML разметка
<div class="wave">
<span style="--i:1">W</span>
<span style="--i:2">e</span>
<span style="--i:3">b</span>
<span style="--i:4">T</span>
<span style="--i:5">a</span>
<span style="--i:6">v</span>
<span style="--i:7">e</span>
<span style="--i:8">r</span>
<span style="--i:9">n</span>
<span style="--i:10">a</span>
</div>


CSS стили
.wave {
position: relative;
-webkit-box-reflect: below -12px linear-gradient(transparent, rgba(0, 0, 0, .2));
}
.wave span {
position: relative;
display: inline-block;
color: #fff;
font-size: 6em;
animation: animate 2s ease-in-out infinite;
animation-delay: calc(.1s*var(--i));
}
@keyframes animate {
0% {
transform: translateY(0px);
}
20% {
transform: translateY(-20px);
}
40%,
100% {
transform: translateY(0px);
}
}


👍- если было полезно | ➡️ WebTaverna
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🤣7🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🎉 7 красивых эффектов конфетти для сайта

Реализовано на HTML, CSS и JavaScript

Код и демо: codepen.io/XZdev/pen/vYEMOgx
Please open Telegram to view this post
VIEW IN TELEGRAM
2🎄2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда удаленщика пытаются уговорить прийти в офис 😒
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣9🔥1
Остров, на котором живут Java программисты 👨‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣7
This media is not supported in your browser
VIEW IN TELEGRAM
🌛 Оригинальный переключатель тёмной и светлой темы для сайта

Код и демо: codepen.io/jh3y/pen/OJeRrKm
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3