Всплывающее окно на сайте (попап, модальное окно)

Всплывающее окно на сайте (попап, модальное окно) pop-up window

Всплывающее окно на сайте (попап, модальное окно)

Всплывающее окно на сайте (попап, модальное окно)

Когда я только осваивал азы разработки, всплывающее окно я делал вручную. Да, да — вместо того, чтобы найти какое-то готовое решение, я занимался этим неблагодарным делом 🤪. Мне казалось, что особо ничего сложного в этом нет. Но, только спустя какое-то время работы над данным вопросом, я начал осознавать, что сделать это не так уж и […]

Якорные ссылки и фиксированный header

Якорные ссылки и фиксированный header

Якорные ссылки и фиксированный header

В последнее время я уже давно не встречал сайты, которые не имеют фиксированный header. Такой подход уже стал обычной практикой. Как минимум очень удобно когда навигация по сайту всегда находится под рукой. Но есть один момент, который может доставить дискомфорт при таком подходе — это якорные ссылки. Обычно при клике на такую ссылку, секция с […]

Простой звездный рейтинг stars

Простой звездный рейтинг

Простой звездный рейтинг

В этой статье я покажу как сделать визуальную часть звездного рейтинга. А именно: как можно стилизовать как правильно сделать hover как правильно сохранить заливку звезды после клика Готовый вариант: Разметка В качестве разметки у нас есть блок контейнер с классом .rate внутри которого я разместил 5 ссылок. В качестве звезды я использовал шрифт. Но скорее […]

Навигация по контенту страницы

Навигация по контенту страницы

Навигация по контенту страницы

Что это? На некоторых сайтах периодически можно встретить нечто подобное: Работает эта штука следующим образом: Каждый пункт содержимого — это заголовок статьи h2, h3, h4 … Кликая на какой-либо из этих пунктов мы перемещаемся с помощью якорной ссылки в необходимую нам область страницы. Также, когда мы пролистываем страницу и в поле зрения пользователя попадает определенная […]

DOMSubtreeModified — событие при изменении элемента action

DOMSubtreeModified — событие при изменении элемента

DOMSubtreeModified — событие при изменении элемента

Краткая предыстория Был у меня в работе сайт, в котором формы были настроены на плагине Contact Form 7. Сами же эти формы были интегрированы с Mailchimp. Задача состояла в следующем: после того, как пользователь заполнит и отправит определенную форму, сообщение должно попадать в сервис с определенным тегом (теги Mailchimp — это самый простой способ организовать […]

Как вытянуть содержимое svg из тега img? svg

Как вытянуть содержимое svg из тега img?

Как вытянуть содержимое svg из тега img?

Графика в формате svg — довольно удобный и широкоиспользуемый формат изображения. Например в svg с помощью стилей css мы можем менять его цвет. И как мы знаем — данную процедуру мы можем проделать только если на странице присутствует разметка svg. А что делать если такое изображение подключено к странице с помощью тега img. В таком […]