This media is not supported in your browser
VIEW IN TELEGRAM
Код и демо: codepen.io/leonam-silva-de-souza/pen/YzmdJOd
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Анимированный текст с градиентом на 🔠 🔠 🔠
HTML разметка
CSS стили
👍 - если было полезно | ➡️ WebTaverna
HTML разметка
<h1>t.me/WebTaverna</h1>
CSS стили
h1 {
background: linear-gradient(90deg,
#d988da, #dcde8a, #d988da);
background-repeat: no-repeat;
background-size: 80%;
animation: animate 3s linear infinite;
-webkit-background-clip: text;
-webkit-text-fill-color: rgba(255, 255, 255, 0);
}
@keyframes animate {
0% { background-position: -500%; }
100% { background-position: 500%; }
}Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Ну чё пора?! 👨💻
А вы как относитесь к кодингу по ночам?
👍 — обожаю ночной кодинг
🤨 — сомнительно, но иногда можно
🫡 — спасибо, но нет... я лучше посплю
А вы как относитесь к кодингу по ночам?
👍 — обожаю ночной кодинг
🤨 — сомнительно, но иногда можно
🫡 — спасибо, но нет... я лучше посплю
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡15👍13🤨9
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
Media is too big
VIEW IN TELEGRAM
HTML разметка
<div class="layout">
<header>Header</header>
<nav>Sidebar</nav>
<main>Main</main>
<article class="widget">Widget</article>
<article class="statistics">Statistics</article>
<footer>Footer</footer>
</div>
CSS стили
.layout {
display: grid;
gap: 4px;
grid-template-rows: 40px 40px auto 60px 60px 40px;
grid-template-columns: 1fr;
grid-template-areas: 'header' 'sidebar' 'main' 'widget' 'statistics' 'footer';
height: 100vh;
}
@media (min-width: 480px) {
.layout {
display: grid;
grid-template-rows: 40px auto 80px 40px;
grid-template-columns: 160px auto auto;
grid-template-areas: 'header header header' 'sidebar main main' 'sidebar widget statistics' 'footer footer footer';
}
}
header {
grid-area: header;
background: #c08bfd;
}
footer {
grid-area: footer;
background: #c08bfd;
}
nav {
grid-area: sidebar;
background: #f6c356;
}
main {
grid-area: main;
background: #b2ee94;
}
.widget {
grid-area: widget;
background: #ff8983;
width: 100%;
}
.statistics {
grid-area: statistics;
background: #99c2fe;
width: 100%;
}Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
This media is not supported in your browser
VIEW IN TELEGRAM
Код и демо: codepen.io/bramus/pen/zxOOzYX
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥2
<sub> (subscript) — опускает текст ниже базовой линии. Идеален для:
H<sub>2</sub>O → H₂OX<sub>n</sub> → Xₙ<sup> (superscript) — поднимает текст выше. Используйте для:
2<sup>3</sup> = 8 → 2³ = 8<sup><a href="#source">[1]</a></sup> → Текст[¹]25м<sup>2</sup> → 25м²Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
This media is not supported in your browser
VIEW IN TELEGRAM
Unicycle Range Slider - ползунок с человечком на одноколесном велосипед, а при изменении диапазона числовое значение отображается на флаге
Код и демо: codepen.io/jkantner/pen/wvarNEp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
transform позволяет применять двумерные и трёхмерные преобразования к элементам, изменяя их форму, размер и положение.
В общем виде свойство
transform записывается так: transform: функция(значение);, где функция — это тип преобразования, а значение — параметры этого преобразования. Свойство transform принимает следующие значения:
none — никакого преобразования не применяется; rotate(angle) — вращает элемент на заданный угол; scale(x, y) — масштабирует элемент по осям X и Y;translate(x, y) — перемещает элемент на заданные координаты; skew(x-angle, y-angle) — наклоняет элемент на заданные углы по осям X и Y. Transform не должен использоваться для изменения основной структуры веб-страницы. Он нужен для создания эффектов и анимаций, а не для основного макета страницы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3
This media is not supported in your browser
VIEW IN TELEGRAM
7 простых, но интересных ховер эффектов для кнопок в вашу коллекцию 👍
Код и демо: codepen.io/alvarotrigo/pen/YzVdgXY
Код и демо: codepen.io/alvarotrigo/pen/YzVdgXY
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
h1 {
text-shadow: 10px 10px 30px #2101ec,
-10px -10px 30px #8a31e9;
-webkit-text-stroke: 2px #fc65ff;
-webkit-text-fill-color: transparent;
font-size: 4em;
font-weight: bold;
}Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
💯7🤣3😁1
Media is too big
VIEW IN TELEGRAM
Прыжок осуществляется нажатием на левую кнопку мыши. Реализована при помощи библиотеки Three.js
Код и демо: codepen.io/Yakudoo/pen/poqazQo
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Для реализации данного фона нам потребуется CSS свойство
background-image с двумя градиентами: один для горизонтальных линий, второй для вертикальных, а также background-size для того, чтобы задать размер каждой ячейки.HTML разметка
<div class="background"></div>
CSS стили
.background {
width: 577px;
height: 194px;
/* Горизонтальные и вертикальные линии */
background-image: linear-gradient(rgba(255,255, 255, 0.2) 2px, transparent 1px), linear-gradient(90deg, rgba(255,255, 255, 0.2) 1px, transparent 1px);
/* Размер ячейки */
background-size: 32px 32px;
}Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1