This media is not supported in your browser
VIEW IN TELEGRAM
Когда удаленщика пытаются уговорить прийти в офис 😒
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣9🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Media is too big
VIEW IN TELEGRAM
Проверяем, правильно ли заполнено поле ввода с цифрами? 🔍
Решить эту задачу нам помогут псевдоклассы в CSS
🔜
🔜
Пример⤵️
Атрибуты
👍 - если было полезно | ➡️ WebTaverna
Решить эту задачу нам помогут псевдоклассы в CSS
:in-range и :out-of-range, которые используются для стилизации полей ввода, поддерживающих атрибуты min и max:in-range - введённое значение попадает в диапазон от min до max;:out-of-range - не попадает в диапазон от min до max.Пример
<input type="number" min="1" max="3">
input:in-range {
background-color: #17a992;
border: 5px solid #006776;
}
input:out-of-range {
background-color: #f4a898;
border: 5px solid #e62a5a;
}Атрибуты
min и max могут иметь поля ввода с типами date, month, week, time, datetime-local, number и range, в которых эти атрибуты задают диапазон допустимых значений, которые пользователь может вводить в поле.Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Данный эффект можно применить не только коду, но и любому другому тексту
Код и демо: codepen.io/jh3y/pen/mdNrrKX
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤣1
HTML разметка
<h1 data-text="WebTaverna">WebTaverna</h1>
CSS стили
h1 {
position: relative;
color: #fff;
font-size: 5em;
font-weight: 800;
}
h1:before {
content: attr(data-text);
position: absolute;
transform-origin: bottom;
transform: rotateX(180deg);
line-height: 1em;
background: linear-gradient(0deg, #ffffff88 0, rgba(255, 255, 255, 0) 80%);
-webkit-background-clip: text;
color: rgba(0, 0, 0, 0);
opacity: 0.5;
}Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Делимся готовым кодом генератора CSS фильтров, который вы можете использовать в своем проекте
Код и демо: codepen.io/alexandrevacassin/pen/ExzWNyZ
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Интересный эффект увеличения изображения при скролле с помощью CSS и JavaScript
Код и демо: codepen.io/GreenSock/pen/YzbPYMx
Код и демо: codepen.io/GreenSock/pen/YzbPYMx
👍6🔥2🤔2
Эффект матового стекла (Glassmorphism)
Для начала добавим
Затем в CSS пропишем некоторые стили тегу
А вот, собственно, и сами стили для данного эффекта:
👍 - если было полезно | ➡️ WebTaverna
Для начала добавим
div в HTML с классом .glassmorphism:<div class="glassmorphism"></div>
Затем в CSS пропишем некоторые стили тегу
body, чтобы задать ему высоту, ширину и фоновое изображение, а также отцентрируем внутри него наш div с помощью flex:body {
width: 100%;
height: 100vh;
background-image: url("photo.png");
display: flex;
justify-content: center;
align-items: center;
}А вот, собственно, и сами стили для данного эффекта:
.glassmorphism {
background: linear-gradient(135deg,
rgba(255,255,255, 0.02),
rgba(255, 255, 255, 0));
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
box-shadow: 0 8px 24px rgba(0, 0, 0, 0.5);
border-radius: 20px;
height: 200px;
width: 500px;
}Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Я задам лишь один вопрос:
«Что будет выведено в консоль»
console.log( 1_000 + 1_500 )
Думаете, что произойдет конкатенация и в консоль выведется «
1_0001_500»? Или же выведет ошибку? На самом деле ответом будет являться число 2500, но почему? Всё просто, символ "
_" является разделителем для улучшения читабельности. Согласитесь, гораздо быстрее понять, что написано «один миллион» 1_000_000, а не так: 1000000 Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
Градиентная рамка с закругленными краями c помощью CSS
👍 если было полезно | ➡️ WebTaverna
.box {
border: 10px solid transparent;
background: linear-gradient(
#2a2c34,
#2a2c34) padding-box,
linear-gradient(45deg,
#FF52E5,
#F6D242) border-box;
border-radius: 14px;
}Please open Telegram to view this post
VIEW IN TELEGRAM
👍4