Блог

Выравнивание по высоте плавающих блоков

Одинаковая высота плавающих блоков является насущной проблемой при разработке дизайна сайта, средствами css это делать не удобно, т.к. требует специальной верстки. Давайте напишем скрипт, который будет динамически устанавливать одинаковую высоту блоков на странице по самому высокому.
Категория: Web-разработкаHTML и CSS

Центрирование элементов по вертикали

Центрирование элементов по вертикали с помощью CSS является задачей, которая представляет определенную трудность для разработчиков. Да, для вертикального выравнивания в CSS есть специальное свойство vertical-align с множеством значений. Однако на практике оно работает совсем не так, как ожидается.
Категория: Web-разработкаHTML и CSS

Как прижать footer к низу страницы

Задача прижать footer к низу окна браузера — это одна из самых часто встречаемых задач при верстке. В общем, ситуация следующая: на странице есть три области: шапка, основной контент и подвал. Бывают страницы, в которых основной контент занимает совсем немного места и, в итоге, они начинают выглядеть примерно вот так…
Категория: Web-разработкаHTML и CSS

CSS. Сброс стилей, файл reset.css

Каждый браузер устанавливает свои значения стилей по умолчанию для различных HTML-элементов. С помощью reset.css мы можем нивелировать эту разницу для обеспечения кроссбраузерности стилей. Cброс ситлей впервые был применён в далёком 2004 году Эндрю Креспанисом и это выглядело так…
Категория: Web-разработкаHTML и CSS

Как сделать колонки одинаковой высоты

Пусть у нас есть простой двухколоночный макет, который содержит header, footer и две колонки под основной контент. Для одной колонки задано float:left, для другой — float:right. Но, поскольку нельзя заранее сказать, сколько контента будет в каждой из них, одна всегда будет больше другой по высоте…
Категория: Web-разработкаHTML и CSS

Lazy Load — отложенная загрузка изображений

Lazy Load — это jQuery плагин, который позволяет осуществить отложенную загрузку изображений, что актуально для страниц с большим количеством изображений. Изображения загружаются по мере пролистывания страницы пользователем. Использование Lazy Load позволяет увеличить скорость загрузки страницы и уменьшить нагрузку на сервер.
Теги: CSSHTMLJavaScriptjQueryWeb-разработка

Категории и статьи в Joomla

Единицей контента считается материал (статья). Для организации иерархии сайта используются категории. По сути, иерархию материалов Joomla можно сравнить с файловой системой: каталог — это категория, файл — материал. В категориях, как и в каталогах, могут быть подкатегории. При этом вложенность категорий не ограничена.
Категория: Web-разработкаРазное
Теги: CMSJoomlaWeb-разработка

Создание плагина Joomla

Давайте посмотрим, как создать плагин Joomla, изменяющий форму для регистрации нового пользователя. Плагин будет добавлять два дополнительных флажка: «Я согласен с условиями пользования» и «Мне уже исполнилось 18 лет». Оба флажка должны быть отмечены, чтобы пользователь смог зарегистрироваться.
Категория: Web-разработкаРазное
Теги: CMSJoomlaWeb-разработка

Создание системного плагина Joomla

Напишем простой плагин Joomla для обработки события onBeforeCompileHead. Это событие позволяет видеоизменить любой элемент внутри тега <head> HTML-документа перед его выводом в браузер. С помощью этого плагина можно добавить, изменить или удалить мета-теги, js-скрипты, css-стили и т.п.
Категория: Web-разработкаРазное
Теги: CMSJoomlaWeb-разработка

Расширения Joomla

Расширения позволяют существенно расширить функциональность вашего сайта, например, добавить форум, чат, средства для чтения RSS-лент и даже интернет-магазин. Огромное количество расширений вы сможете найти на сайте http://extensions.joomla.org. Практически все расширения на этом сайте бесплатные.
Категория: Web-разработкаРазное
Теги: CMSJoomlaWeb-разработка
Каталог оборудования
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Производители
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Функциональные группы
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.