КаталогBuilderPHPDocs
Событие прокрутки колёсика мыши в JavaScript

Событие прокрутки колёсика мыши в JavaScript

Событие прокрутки колёсика мыши в JavaScript



В jаvascript есть достаточно много событий. Однако, помимо всем известных, есть ещё событие прокрутки колёсика мыши. К сожалению, с кроссбраузерностью здесь не так всё просто, но несмотря на это, в этой статье я покажу код, который добавляет обработчик события колёсика мыши в jаvascript.

2 641 просмотров Открыть
Динамическая проверка формы на JavaScript

Динамическая проверка формы на JavaScript

Динамическая проверка формы на JavaScript


Если Вы не хотите мучить своих пользователей лишними перезагрузками страницы и не хотите лишний раз нагружать сервер, то перед отправкой форм на сервер, их надо обязательно проверить через jаvascript. И в этот раз мы обсудим динамическую проверку формы на jаvascript.
2 323 просмотров Открыть
Обработка закрытия вкладки

Обработка закрытия вкладки



У меня уже несколько раз спрашивали, как можно обработать закрытие вкладки. Допустим, пользователь хочет закрыть Ваш сайт, а Вы делаете какое-нибудь всплывающее окно и спрашиваете: "А Вы уверены?", или делаете редирект на другой сайт. Разумеется, эти методы очень сильно раздражают пользователей, поэтому рекомендую не использовать их. К счастью, браузеры это так же очень плохо обрабатывают, однако, кое-какие возможности по обработке закрытия вкладки всё-таки имеются.
1 736 просмотров Открыть
Валидность CSS

Валидность CSS

Валидность CSS


Значение валидности CSS такое же, как и у HTML: почти не имеет значения. Аналогично с HTML, если Вы будете писать невалидный CSS, то проблем не возникнет (если, конечно, не будет грубых ошибок), однако, валидный код - это всегда хорошо. Такой код чёткий и структурированный, он легко поддаётся пониманию, что также немаловажно, особенно при исправлении, и особенно другими людьми. Также валидность CSS ускоряет процесс обработки, а, следовательно, и скорость загрузки страниц.
3 031 просмотров Открыть
Как сделать фон картинкой

Как сделать фон картинкой

Как сделать фон картинкой


Очень часто страницы сайта делают с фоном в виде картинки. И я регулярно получаю вопросы о том, как это сделать. Поскольку ответить одним словом здесь не получится (новички не поймут, а опытные и так это знают), я и решил рассказать в этой статье, как сделать фон картинкой.
2 633 просмотров Открыть
Закруглённые углы через CSS

Закруглённые углы через CSS

Закруглённые углы через CSS


Наверняка, Вы часто встречали блоки с закруглёнными углами. За примером далеко ходить не надо, достаточно посмотреть вправо и приглядеться к моим блокам, у которых как раз углы и закруглены. Стоит отметить, что способов создания этого очень много. У каждого из них есть свои преимущества и недостатки, и я рассмотрю один из них, которым обычно и пользуюсь.
1 921 просмотров Открыть
Как изменить фон у радиокнопки на CSS

Как изменить фон у радиокнопки на CSS

Как изменить фон у радиокнопки на CSS


Меня недавно попросили рассказать, как поменять фон у радиокнопки через CSS. Задача это не тривиальная, поскольку обычными путями фон радиокнопки не изменить. Однако, есть обходные пути, о которых я в этой статье и поведаю.
2 292 просмотров Открыть
Как сделать тень на CSS

Как сделать тень на CSS

Как сделать тень на CSS


Дизайнеры очень любят добавлять всякие тени на свои блоки. В Photoshop это делается в течение двух секунд, а вот для верстальщика - это целая история. Если Вы будете искать в Интернете, как сделать тень на CSS, то обнаружите, что почти везде используется CSS3, который, как я уже писал, ещё рано использовать. Есть смесь CSS3 и JQuery (вообще ужас), чтобы тень была кроссбраузерной. В общем, одно решение хуже другого, а я же в этой статье покажу кроссбраузерный вариант без всяких JQuery и CSS3.
1 851 просмотров Открыть
Атрибуты cellpadding и cellspacing на CSS

Атрибуты cellpadding и cellspacing на CSS

Атрибуты cellpadding и cellspacing на CSS


Те, кто беспокоится о валидности своей вёрстки по HTML5, столкнулись с той проблемой, что в HTML5 убрали атрибуты cellpadding и cellspacing. Безусловно, имеется вариант указать cellpadding и cellspacing через CSS, о чём я сейчас и напишу.
1 425 просмотров Открыть
Как сделать div со 100% height

Как сделать div со 100% height

Как сделать div со 100% height


При блочной вёрстке часто требуется сделать у блока div высоту 100%. Простым указанием height=100% в div не получится добиться желаемого результата, поэтому тут есть определённая методика, о которой я в этой статье расскажу.
1 492 просмотров Открыть