Пропал немного из блогерской жизни 🙂
Причина уважительная - 3 заказа пришли в одно время. И главной задачей было и есть не поехать кукухой окончательно 😅
Один из заказов успешно завершён. Работа заключалась в доработке чужой верстки. Всегда непросто работать с чужим кодом, но это был интересный опыт.
Причина уважительная - 3 заказа пришли в одно время. И главной задачей было и есть не поехать кукухой окончательно 😅
Один из заказов успешно завершён. Работа заключалась в доработке чужой верстки. Всегда непросто работать с чужим кодом, но это был интересный опыт.
🍾5
Что делает атрибут contenteditable="true"?
Anonymous Quiz
10%
Позволяет копировать текст, который обычно защищен
65%
Позволяет пользователю редактировать содержимое элемента прямо в браузере.
5%
Открывает панель инспектора кода при клике.
20%
Делает текст доступным для программ-экранных дикторов.
🥰2❤1
Новое видео уже ждет своих просмотров 🙂
Реализуем кнопку Наверх на чистом JavaScript и добавим немного анимации при наведении.
Будет максимально просто и полезно.
Благодарен каждому лайку и комментарию ❤️
https://www.youtube.com/watch?v=RGSZO4rubn0
Реализуем кнопку Наверх на чистом JavaScript и добавим немного анимации при наведении.
Будет максимально просто и полезно.
Благодарен каждому лайку и комментарию ❤️
https://www.youtube.com/watch?v=RGSZO4rubn0
🔥3
🔥 CSS-свойство дня: scrollbar-gutter
Бесит, когда контент «прыгает» вправо-влево на 15–20 пикселей при открытии модалок или смене страниц? Это исчезает и появляется полоса прокрутки.
Но решение есть: Свойство scrollbar-gutter резервирует место под скроллбар заранее. Контент стоит как вкопанный, даже если прокрутки в данный момент нет.
Как использовать:
Плюсы этого свойства:
✅ Никаких костылей: Больше не нужно вычислять ширину скролла через JS или calc(100vw - 100%).
✅ UX +100: Сайт выглядит монолитно, верстка не дергается.
✅ Чистый CLS: Помогает держать показатели стабильности макета в норме.
На macOS с «умными» (плавающими) скроллбарами свойство ничего не меняет (там и так ничего не прыгает). А вот на Windows - это просто спасение.👌
❤️ - было полезно
#cssсвойстводня
Бесит, когда контент «прыгает» вправо-влево на 15–20 пикселей при открытии модалок или смене страниц? Это исчезает и появляется полоса прокрутки.
Но решение есть: Свойство scrollbar-gutter резервирует место под скроллбар заранее. Контент стоит как вкопанный, даже если прокрутки в данный момент нет.
Как использовать:
html{
scrollbar-gutter: stable;
} Плюсы этого свойства:
✅ Никаких костылей: Больше не нужно вычислять ширину скролла через JS или calc(100vw - 100%).
✅ UX +100: Сайт выглядит монолитно, верстка не дергается.
✅ Чистый CLS: Помогает держать показатели стабильности макета в норме.
На macOS с «умными» (плавающими) скроллбарами свойство ничего не меняет (там и так ничего не прыгает). А вот на Windows - это просто спасение.👌
❤️ - было полезно
#cssсвойстводня
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Интерактивная карта
Первый раз как увидел макет подумал:"Как я это буду реализовывать?".
Но глаза боятся, руки кодят 🙂
На мобилке идет переключение между регионами с помощью кнопок, на пк при наведении.
Подписи везде одинаковые, пока для примера )
Возможно запишу туториал если кому интересно как тут что работает. ❤️
Первый раз как увидел макет подумал:"Как я это буду реализовывать?".
Но глаза боятся, руки кодят 🙂
На мобилке идет переключение между регионами с помощью кнопок, на пк при наведении.
Подписи везде одинаковые, пока для примера )
Возможно запишу туториал если кому интересно как тут что работает. ❤️
❤3🔥3
У блока задано width: 100px; padding: 0 20px; border: 5px solid black;. Какая итоговая ширина блока в стандартной браузерной модели (content-box)?
Anonymous Quiz
19%
100px
25%
120px
22%
140px
34%
150px
❤1🍌1
Статья про оптимизацию изображений
В основном все это мне известно, но почерпнуть что-то новое тоже можно.
В каких случаях лучше всего использовать PNG , а в каких jpeg? Где лучше подойдут webp и avif? Узнаете в этой статье 👇
https://habr.com/ru/companies/alfa/articles/1012848
В основном все это мне известно, но почерпнуть что-то новое тоже можно.
В каких случаях лучше всего использовать PNG , а в каких jpeg? Где лучше подойдут webp и avif? Узнаете в этой статье 👇
https://habr.com/ru/companies/alfa/articles/1012848
Хабр
Веб-графика, которая вредит: что разработчики делают не так
Обратимся к статистике: по данным с archive.org за последние 6 лет средний размер веб-страницы значительно увеличился. Если в декабре 2019 года средний вес десктопной веб-страницы составлял 1,9 МБ, то...
❤4👍1
Что выдаст стандартная сортировка массива чисел [1, 10, 2]? [1, 10, 2].sort()
Anonymous Quiz
43%
[1, 2, 10]
43%
[1, 10, 2]
13%
[10, 2, 1]
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
В сети обнаружили сайт, имитирующий шум любого заведения — идеальное место для тех, кому не хватает атмосферы кофейни, но лень выходить из дома.
Рай для удаленщиков найден.
Рай для удаленщиков найден.
🔥2👍1
Новый заказ 🤯😊
17 страниц всего лишь каких-то.
И еще roadmap,100 раз уже верстал такое который никогда не делал)
Все это должно быть с анимацией.
Фух, пожелайте мне удачи в бою💪
17 страниц всего лишь каких-то.
И еще roadmap,
Все это должно быть с анимацией.
Фух, пожелайте мне удачи в бою💪
👏3❤1
Параллельно еще выполнил небольшой заказ по доработке верстки👌
Пишите по вопросам сотрудничества @krizbyn
Пишите по вопросам сотрудничества @krizbyn
👍2
Зачем нужен атрибут aria-label, если у элемента уже есть текст внутри?
Anonymous Quiz
20%
Чтобы текст лучше индексировался Google.
73%
Он заменяет стандартный текст для экранных дикторов (Screen Readers).
7%
Он нужен для создания всплывающих подсказок (tooltips).
0%
Это просто запасной вариант на случай ошибки загрузки шрифтов.
❤1
Какой селектор выберет только те элементы <a>, у которых есть атрибут href, начинающийся именно с "https"?
Anonymous Quiz
24%
a[href="https"]
47%
a[href^="https"]
18%
a[href*="https"]
12%
a[href$="https"]
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Анимация roadmap ✅
Кажется, неплохо получилось
Кажется, неплохо получилось
❤2👍1
👍 CSS-свойство дня:
В CSS наконец-то завезли функцию
Как это выглядит в коде:
Браузер сам смотрит в настройки телефона или компа пользователя. Если у него включена темная тема - магия сработает автоматически, и применятся вторые цвета. Без единого медиа-запроса и без единой строчки на JavaScript.
Пользуйтесь, это уже работает во всех современных браузерах!❤️
#cssсвойстводня
light-dark()В CSS наконец-то завезли функцию
light-dark(), которая делает всю грязную работу в одну строчку. Ты просто скармливаешь ей два цвета: первый для дня, второй для ночи.Как это выглядит в коде:
CSS:root {
/* Говорим браузеру, что у нас тут равноправие тем как бы */
color-scheme: light dark;
}
body {
/* Днем работаем / Ночью тушим свет */
background-color: light-dark(#fff, #1e1e1e);
color: light-dark(#333, #f5f5f5);
}Браузер сам смотрит в настройки телефона или компа пользователя. Если у него включена темная тема - магия сработает автоматически, и применятся вторые цвета. Без единого медиа-запроса и без единой строчки на JavaScript.
Пользуйтесь, это уже работает во всех современных браузерах!❤️
#cssсвойстводня
👍1