cssor.ru - Сайт о CSS и верстке сайтов, в помощь веб разаботчикам.

  • strict warning: Non-static method view::load() should not be called statically in /home/wincer/public_html/cssor.ru/modules/views/views.module on line 779.
  • strict warning: Declaration of views_plugin_display::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/wincer/public_html/cssor.ru/modules/views/plugins/views_plugin_display.inc on line 27.
  • strict warning: Declaration of views_plugin_display::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/wincer/public_html/cssor.ru/modules/views/plugins/views_plugin_display.inc on line 27.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/wincer/public_html/cssor.ru/modules/views/handlers/views_handler_filter.inc on line 17.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/wincer/public_html/cssor.ru/modules/views/handlers/views_handler_filter.inc on line 17.
  • strict warning: Declaration of views_handler_filter_many_to_one::init() should be compatible with views_handler_filter::init(&$view, $options) in /home/wincer/public_html/cssor.ru/modules/views/handlers/views_handler_filter_many_to_one.inc on line 12.
  • strict warning: Declaration of views_handler_filter_term_node_tid::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/wincer/public_html/cssor.ru/modules/views/modules/taxonomy/views_handler_filter_term_node_tid.inc on line 7.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/wincer/public_html/cssor.ru/modules/views/plugins/views_plugin_style_default.inc on line 14.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/wincer/public_html/cssor.ru/modules/views/plugins/views_plugin_row.inc on line 14.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/wincer/public_html/cssor.ru/modules/views/plugins/views_plugin_row.inc on line 14.

Псевдоэлементы и псевдоклассы, их использование

Теги:
Дата: 03.10.2008

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

Красивая полоса прокрутки сайта на CSS

Дата: 23.09.2008
Scrollbar

Стандартные полосы прокрутки (Scrollbar) на сайтах это скучно. Не так ли? Нет это совсем не так :), они (стандартные полосы прокрутки) не “мазолят” глаза, да и безобразного в них ничего нет. Но иногда под стиль сайта имеет смысл изменить стандартный Scrollbar. Не каждому сайту подойдет, так что не стоит этим злоупотреблять. Но все же знать как это делается я думаю нужно.

Для начала немного теории, расскажу и покажу какие селекторы и свойства отвечают за полосу прокрутки, а потом перейдем к практике.

Введение в CSS

Теги:
Дата: 20.09.2008

Первая статья на сайте и логично было бы начать ее с определения и рассказать как и для чего используют CSS. Итак начнем…

Определение.

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

CSS (англ. Cascading Style Sheets — каскадные таблицы стилей) — технология описания внешнего вида документа, написанного языком разметки. Преимущественно используется как средство оформления веб-страниц в формате HTML и XHTML, но может применяться с любыми видами документов в формате XML, включая SVG и XUL.

Для чего нужен CSS?

CSS используется веб-разработчиками для задания внешнего вида (шрифтов, цветов, отступов, расположения и др.) веб-страниц. CSS разработан для отделения основного содержимого документа (написанного на языке разметки, например HTML) от оформления этого содержимого (написанного на CSS). Такое отделение предоставляет веб-разработчикам большую гибкость, упрощает задание внешнего вида документов и оформление повторяющихся элементов разметки.