Открыть меню    
Полосатый hover-эффект на CSS3

Полосатый hover-эффект на CSS3

Для больших демонстрационных блоков в дизайне от uniqli.com используется "полосатая" анимация: при наведении мышки на блок проявляется череда сменяющихся полосок. На мой взгляд, замечательный эффект.

Читать полностью
Работа с сессиями PHP

Работа с сессиями PHP

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

Читать полностью
Реализовано на SASS

Реализовано на SASS

Эта заметка о том, почему SASS лучше LESS. Если вы ищите объективное исследование о том, почему sass предпочтительнее less, можете обратиться к статье sass vs less. В данной же заметке приведены важные особенности SASS, которые не реализованы в LESS.

Читать полностью
Как создать сниппет в sublime text 2

Как создать сниппет в sublime text 2

Чтобы облегчить процесс кодирования иногда не только нужно, но и необходимо использовать сниппеты. В этой небольшой заметке я привел два способа создания сниппетов в редакторе sublime text 2.

Читать полностью
SASS на windows при помощи compass.app

SASS на windows при помощи compass.app

Сначала я хотел описать установка и работу с бесплатным приложением Scout App, но, так как в данный момент (16.02.2013) страничка с приложением недоступна, я решил обратить свое внимание на платное приложение ($10) compass.app. Итак, этой статье приведена описание того как можно быстро начать работать с SASS в среде windows без использования командной строки.

Читать полностью
Зачем использовать em в css

Зачем использовать em в css

Долгое время я задавал размер шрифта (font-size) лишь в пикселях. Сейчас я полностью переключился на em. Мое сознание поменялось. Почему? Я наконец нашел весьма убедительные причины, которые я постараюсь изложить чуть ниже.

Читать полностью
Свойство CSS3 box-sizing

Свойство CSS3 box-sizing

Свойство CSS3 box-sizing позволяет сделать то, что мы хотим. Значение border-box (в отличие от значения по умолчанию content-box) позволяет включить значения отступов и границ (но не полей) в общее значение свойства width или height.

Читать полностью
Отзывчивый веб-дизайн: макеты и медиа-запросы

Отзывчивый веб-дизайн: макеты и медиа-запросы

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

demo Читать полностью
Предварительная  загрузка  изображений  на  jQuery

Предварительная загрузка изображений на jQuery

Предварительная загрузка изображений очень полезна: вместо того, чтобы загружать изображения во время какого-либо действия (например, картинка подгружается лишь при наведении мышки на ссылку) пользователя, мы можем предварительно загрузить изображения в "фон", что подготовит изображения для дальнейшего использованию.

Читать полностью