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


Категории: Web, HTML, CSS

Используя свойство object-fit удобно красиво выводить картинки товаров, особенно если они разных размеров.

Ниже несколько, для демонстрации вариантов отобрадения.


Категории: HTML, CSS
Пометки: Вписать изображение в блок

Для тех, кому надоел awesome font или, по какой-то причине, этот набор иконок не устраивает, в статье представлены несколько похожих иконочных шрифтов.


Категории: Web, CSS

Это краткая заметка про имена классов при использовании методологии БЭМ для верстки Html.


Категории: Web, CSS
Пометки: Металлогения BEM

Иногда нужно скрыть скрол / scroll (полосу прокрутки браузера). Часто какое нужно, если открывается модальное окно. Это делается крайне просто на чистом CSS:

 
body.compensate-for-scrollbar {
    overflow: hidden;
}


Категории: CSS
Пометки: Как запрет на скрол, например, при открытом диалоговом окне

Сервис позволяет генерировать css код для тени. Есть несколько настроек, включающих: прозрачность, размытие и т.д.


Пометки: HTML тени

В данной заметке опишу самые часто используемые возможности SCSS.


Категории: Web, CSS

Думаю все мы уже привыкли видит на сайтах значок рубля, вместо приписки "руб.", но что делать если кодировка сайта не utf-8, а windows-1251?


Категории: Web, HTML, CSS
Пометки: web шрифт со знаком рубля, знак рубля шрифтом

Emmet

29.10.2019

Уже давно использовал, в разных редакторах, возможность генерации целых блоков html по шаблонам вида: div.class>ul+.
И вот решил выяснить про данный функционал подробнее.


Категории: Web, HTML, CSS
Пометки: автокомплит, ctrl+e в codelobster

Базовый пример того, как можно сделать кнопку для скрола до шапки сайта. В примере использоваться fontawesome и jQuery, но вполне можно обойтись и без них.

Кнопка появляется, только если посетитель промотал сайт на 300 пикселей вниз.


Категории: JavaScript, CSS, JQuery
Пометки: Плавная промотка страницы до шапки сайта, scrollup
Яндекс.Метрика