Отследить нажатие вне контейнера можно с помощью следующей дерективы:
Continue reading “AngularJS: Click Outside / Нажатие вне элемента” »
Заметки разработчика. Since 2011. 🇺🇦🇺🇦🇺🇦 Если ты из россии — иди нахуй.
Статьи по приёмам вёрстки
Отследить нажатие вне контейнера можно с помощью следующей дерективы:
Continue reading “AngularJS: Click Outside / Нажатие вне элемента” »
Как известно, в bootstrap нету grid’a из пяти колонок по умолчанию. Для добавления можно использовать следующий less:
Сама идея не нова. Данный способ используется во многих проектах и обсуждался он на многих форумах.
Continue reading “Icon Fonts: как в CSS без картинок реализовать иконки. Часть 1” »
Для того чтобы растянуть фон можно воспользоваться масштабированием. Чтобы отмасштабировать фон существует CSS свойство background-size
. Оно принимает значение 100%, в результате чего, фоновая картинка любого элемента (body, div и др.) будет растянута в соответствии с размерами элемента.
Continue reading “CSS: как растянуть фон на весь элемент или окно?” »
Для тех кто не в курсе — KnockoutJS — это JavaScript библиотека, которая существенно упрощает работу с UI. Реализует MVVM паттерн. Довольно удобно, когда хочется отделить PHP, JavaScript и HTML друг от друга.
Continue reading “KnockoutJS: Input не понимает data-bind ‘checked’. Как выбрать Input radio.” »
Новый атрибут
required
применяется для валидации текстовых полей в HTML формах.
Если браузер поддерживает HTML 5 то при попытке отправки формы с пустыми полями, у которых установлен атрибут required
, рядом с пустым полями появится стилизованное сообщение об ошибке и форма не будет отправлена.
Continue reading “Валидация полей формы в HTML 5 — Required” »
Как часто нам приходится реализовывать замещающий текст (текст в поле ввода, который исчезает при фокусировке) для полей ввода? Да, практически, в каждом проекте. Чаще всего это бремя ложилось на JavaScript события onFocus и onBlur. Но с приходом и быстрым распространением HTML 5 объемы кода для реализации замещающего текста сводится к минимуму.
Continue reading “Текст в input и textarea по умолчанию или замещающий текст. Placeholder.” »