dr.Brain

doctor Brain

мир глазами веб-разработчика

frontend

CSS: стилизуем радио-кнопки

как стилизовать радио-кнопки с помощью CSS

dr.Brain

время чтения 3 мин.

Photo by Daniel von Appen on Unsplash

Исторически сложилось так, что радио-кнопки имеют предустановленный дизайн, который зависит от используемого браузера. И так же, традиционно, этот факт определяет проблемы, возникающие у начинающих разработчиков, при попытке стилизовать эти элементы.

JavaScript: функции высшего порядка вместо циклов

почему вместо циклов нужно использовать функции высшего порядка: map, reduce, filter

dr.Brain

время чтения 3 мин.

Photo by Marc Schulte on Unsplash

Функция, принимающая в качестве аргументов другие функции или возвращающая функцию в качестве результата, называется функцией высшего порядка. Такая функция имеет тот же статус, что и другие объекты данных. Одна из хороших особенностей JavaScript - способность принимать такие функции. Это делает язык пригодным для функционального программирования.

Как обрезать картинку

Как обрезать изображение в соответствии с установленными пропорциями с помощью JavaScript

dr.Brain

время чтения 7 мин.

Photo by Bankim Desai on Unsplash

Сегодня мы напишем крошечную JavaScript-функцию, с помощью которой, мы сможем обрезать картинки в соответствии с установленными пропорциями. Эта функция очень полезна, например, при обработке фотографий перед размещением в ленте социальной сети или перед загрузкой изображения для профиля в личном кабинете, то есть в тех случаях, когда необходимые картинки должны иметь строго определенные соотношения сторон (пропорции).

Пропорции для img

Управляем пропорциями изображения с помощью CSS

dr.Brain

время чтения 2 мин.

Photo by Timothy Dykes on Unsplash

В этом очень небольшом обзоре мы изучим, как установить соотношение сторон (пропорции) для изображения, размещаемого на HTML-странице. Для чего это нужно? К примеру, полученные знания будут полезны, если возникает необходимость уместить картинки различных размеров и пропорций в квадратный блок (или любой другой блок с четко определенными размерами и соотношением сторон), не искажая изображения.

Функциональный CSS: Tailwind CSS

Tailwind - CSS фреймворк для быстрого создания собственных интерфейсов

dr.Brain

время чтения 3 мин.

Photo by tito pixel on Unsplash

Tailwind CSS - легконастраиваемый низкоуровневый CSS фреймворк, предоставляющий блоки, необходимые для создания оригинальных интерфейсов без навязывания каких-либо предустановленных стилей, требующих переопределения.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.