<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Alex Ilin &#187; CSS</title>
	<atom:link href="http://www.alexilin.ru/tag/cascading-style-sheets/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alexilin.ru</link>
	<description>CSS, HTML и многое другое…</description>
	<lastBuildDate>Fri, 20 Aug 2010 07:19:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Шпаргалка по HTML, CSS, SVG, XPath от W3C</title>
		<link>http://www.alexilin.ru/w3c-cheatsheet/</link>
		<comments>http://www.alexilin.ru/w3c-cheatsheet/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 06:10:14 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Сервисы]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[SVG]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[XPath]]></category>
		<category><![CDATA[Шпаргалки]]></category>

		<guid isPermaLink="false">http://www.alexilin.ru/?p=1809</guid>
		<description><![CDATA[Пополнение в рядах шпаргалок по веб-технологиям. Новая версия ранее опубликованной шпаргалки от Dominique Hazaël-Massieux из W3C.

Шпаргалка представляет собой сервис, с помощью которого можно быстро получить информацию из различных спецификаций (HTML, CSS, SVG, XPath). В данной версии были добавлены новые HTML5 элементы. CSS3 пока нет.

Шпаргалка доступна как веб-сервис, а также в виде андроид приложения.
]]></description>
			<content:encoded><![CDATA[<p>Пополнение в рядах шпаргалок по веб-технологиям. Новая версия ранее опубликованной шпаргалки от Dominique Hazaël-Massieux из <abbr title="World Wide Web Consortium">W3C</abbr>.</p>
<p><img src="http://www.alexilin.ru/wp-content/uploads/2010/07/w3c-cheatsheet.png" alt="Шпаргалка от W3C" title="Шпаргалка от W3C" width="610" height="300" /></p>
<p>Шпаргалка представляет собой сервис, с помощью которого можно быстро получить информацию из различных спецификаций (<abbr title="HyperText Markup Language">HTML</abbr>, <abbr title="Cascading Style Sheets">CSS</abbr>, <abbr title="Scalable Vector Graphics">SVG</abbr>, <abbr title="XML Path Language">XPath</abbr>). В данной версии были добавлены новые HTML5 элементы. CSS3 пока нет.</p>
<p><img src="http://www.alexilin.ru/wp-content/uploads/2010/07/w3c-cheatsheet2.png" alt="Шпаргалка от W3C" title="Шпаргалка от W3C" width="610" height="450" /></p>
<p>Шпаргалка доступна как <a href="http://www.w3.org/2009/cheatsheet/">веб-сервис</a>, а также в виде андроид <a href="http://dev.w3.org/2009/cheatsheet/doc/android">приложения</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexilin.ru/w3c-cheatsheet/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CSS для разных версий IE в одной таблице стилей с помощью условных комментариев.</title>
		<link>http://www.alexilin.ru/css-for-every-version-of-ie-from-a-single-stylesheet/</link>
		<comments>http://www.alexilin.ru/css-for-every-version-of-ie-from-a-single-stylesheet/#comments</comments>
		<pubDate>Wed, 26 May 2010 10:09:27 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Условные комментарии]]></category>

		<guid isPermaLink="false">http://www.alexilin.ru/?p=1758</guid>
		<description><![CDATA[Если вы используете условные комментарии для IE и вам не хотелось бы подключать несколько файлов, есть простой способ, позволяющий использовать одну общую таблицу стилей, в т.ч. для разных версий IE.
Вместо того, чтобы подключать дополнительные таблицы стилей, необходимо с помощью условных комментариев добавить внешний div.

&#60;!--[if IE 6]&#62;
&#60;div id=&#34;ie6&#34;&#62;
&#60;![endif]--&#62;
    &#60;div id=&#34;wrap&#34;&#62;
    [...]]]></description>
			<content:encoded><![CDATA[<p>Если вы используете условные комментарии для IE и вам не хотелось бы подключать несколько файлов, есть простой способ, позволяющий использовать одну общую таблицу стилей, в т.ч. для разных версий IE.</p>
<p>Вместо того, чтобы подключать дополнительные таблицы стилей, необходимо с помощью условных комментариев добавить внешний <code>div</code>.</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:'Courier New',Courier,monospace;"><span style="color: #808080; font-style: italic;">&lt;!--[if IE 6]&gt;</span>
<span style="color: #808080; font-style: italic;">&lt;div id=&quot;ie6&quot;&gt;</span>
<span style="color: #808080; font-style: italic;">&lt;![endif]--&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;wrap&quot;</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;header&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;content&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
        <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;footer&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
<span style="color: #808080; font-style: italic;">&lt;!--[if IE 6]&gt;</span>
<span style="color: #808080; font-style: italic;">&lt;/div&gt;</span>
<span style="color: #808080; font-style: italic;">&lt;![endif]--&gt;</span></pre></div></div>

<p>Теперь чтобы переопределить какое-либо свойство для IE6, нужно добавить в селектор <code>#ie6</code>.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:'Courier New',Courier,monospace;"><span style="color: #cc00cc;">#wrap</span> <span style="color: #00AA00;">&#123;</span> … <span style="color: #00AA00;">&#125;</span> <span style="color: #808080; font-style: italic;">/* Общее правило */</span> 
<span style="color: #cc00cc;">#ie6</span> <span style="color: #cc00cc;">#wrap</span> <span style="color: #00AA00;">&#123;</span> … <span style="color: #00AA00;">&#125;</span> <span style="color: #808080; font-style: italic;">/* Правило для IE6 */</span></pre></div></div>

<p><strong>UPD</strong>: Т.к. народ реагирует не совсем адекватно, внесу ясность. Я не призываю вас везде использовать данное решение. Сам я как использовал отдельные таблицы стилей так и буду. Это всего лишь еще один возможный вариант применения условных комментариев.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexilin.ru/css-for-every-version-of-ie-from-a-single-stylesheet/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Результаты: Используете ли вы CSS3?</title>
		<link>http://www.alexilin.ru/poll-result-css3-usage/</link>
		<comments>http://www.alexilin.ru/poll-result-css3-usage/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 14:07:26 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>

		<guid isPermaLink="false">http://www.alexilin.ru/?p=1626</guid>
		<description><![CDATA[Голосование по поводу использования CSS3 закончилось и судя по результатам, половина проголосовавших уже использует те возможности, которые присутствуют в современных браузерах.

И это не удивительно. Новые возможности делают процесс разработки намного проще и быстрее. Конечно использовать новые свойства в коммерческих проектах ещё рано, но поэкспериментировать и использовать некоторые из них, например на своём блоге, вы можете [...]]]></description>
			<content:encoded><![CDATA[<p>Голосование по поводу использования CSS3 закончилось и судя по результатам, половина проголосовавших уже использует те возможности, которые присутствуют в современных браузерах.</p>
<p><img src="http://www.alexilin.ru/wp-content/uploads/2010/02/poll_css3.png" alt="Используете ли вы CSS3?" width="610" height="250" /></p>
<p>И это не удивительно. Новые возможности делают процесс разработки намного проще и быстрее. Конечно использовать новые свойства в коммерческих проектах ещё рано, но поэкспериментировать и использовать некоторые из них, например на своём блоге, вы можете уже сейчас. На данный момент наибольшая поддержка CSS3 присутствует в Safari/Chrome и Firefox, однако пишут, что в новой версии Opera 10.50 также будут реализованы некоторые возможности. <span id="more-1626"></span></p>
<p>Я тоже не остался в стороне и немного освежил внешний вид блога, добавив следующее…</p>
<h3>Скруглённые уголки</h3>
<p>Все элементы на блоге с такими уголками реализованы с помощью свойства <a href="http://www.w3.org/TR/2005/WD-css3-background-20050216/#the-border-radius">border-radius</a>. Непосредственно само свойство пока нигде не поддерживается, но в некоторых браузерах есть соответствующие проприетарные свойства.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:'Courier New',Courier,monospace;">border-radius<span style="color: #00AA00;">:</span><span style="color: #933;">5px</span><span style="color: #00AA00;">;</span>
-moz-border-radius<span style="color: #00AA00;">:</span><span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Firefox */</span>
-webkit-border-radius<span style="color: #00AA00;">:</span><span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* Safari/Chrome */</span></pre></div></div>

<h3>Тени</h3>
<p>Для создания тени у блоков используется свойство <a href="http://www.w3.org/TR/css3-background/#the-box-shadow">box-shadow</a>. Ситуация с поддержкой этого свойства аналогична предыдущему.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:'Courier New',Courier,monospace;">box-shadow<span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span>
-moz-box-shadow<span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span>
-webkit-box-shadow<span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span></pre></div></div>

<p>Первое и второе значения задают смещения соответственно по оси X и Y. Третье значение определяет радиус размытия тени.</p>
<p>Тень у текста создаётся с помощью свойства <a href="http://www.w3.org/TR/2003/CR-css3-text-20030514/#text-shadows">text-shadow</a>.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:'Courier New',Courier,monospace;"><span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span></pre></div></div>

<h3>Градиенты</h3>
<p>В некоторых блоках я использовал градиентный фон.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:'Courier New',Courier,monospace;"><span style="color: #000000; font-weight: bold;">background</span><span style="color: #3333ff;">:-moz-linear-</span>gradient<span style="color: #00AA00;">&#40;</span>-90deg<span style="color: #00AA00;">,</span><span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">,</span><span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #3333ff;">:-webkit-</span>gradient<span style="color: #00AA00;">&#40;</span>linear<span style="color: #00AA00;">,</span> <span style="color: #000000; font-weight: bold;">left</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">,</span> <span style="color: #000000; font-weight: bold;">left</span> <span style="color: #000000; font-weight: bold;">bottom</span><span style="color: #00AA00;">,</span> from<span style="color: #00AA00;">&#40;</span><span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">,</span> to<span style="color: #00AA00;">&#40;</span><span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span></pre></div></div>

<p>Как видите, описания параметров градиента у браузеров на данный момент различаются, но суть у них одна.</p>
<h3>Итог</h3>
<p>Всё это лишь краткое описание нескольких свойств, которые использовал я. Кроме этого есть множество других, не менее интересных возможностей. Советую почитать соответствующие статьи например на <a href="http://www.smashingmagazine.com/search-results/?q=css3&#038;submit=&#038;client=pub-6779860845561969&#038;forid=1&#038;channel=3942503296&#038;ie=UTF-8&#038;oe=UTF-8&#038;safe=active&#038;flav=0000&#038;sig=ZKMPj-qL6g57hzX6&#038;cof=LH%3A50%3BLW%3A138%3BL%3Ahttp%3A%2F%2Fmedia.smashingmagazine.com%2Fcdn_smash%2Fwp-content%2Fthemes%2FSM-theme%2Fimg%2Flogo.gif%3BS%3Ahttp%3A%2F%2Fwww.smashingmagazine.com%3BFORID%3A11&#038;hl=en&#038;sitesearch=&#038;sitesearch=www.smashingmagazine.com">Smashing Magazine</a> или <a href="http://www.css3.info/preview/">CSS3.info</a>.</p>
<p>Удачи!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexilin.ru/poll-result-css3-usage/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Делаем постраничную навигацию удобной</title>
		<link>http://www.alexilin.ru/usable-pager/</link>
		<comments>http://www.alexilin.ru/usable-pager/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 15:52:23 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Юзабилити]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Навигация]]></category>
		<category><![CDATA[Пейджер]]></category>

		<guid isPermaLink="false">http://www.alexilin.ru/?p=1352</guid>
		<description><![CDATA[Сегодня, во время социальных сетей и различных блогов, множество сайтов используют схожую структуру. Основной частью которой является перечень сообщений, разделённых на несколько страниц. Практически на каждом таком  ресурсе, в качестве элемента (иногда единственного) для навигации, предлагается постраничная навигация.



Мало того, что не везде элемент такой навигации выделяется при наведении, но даже если и так, то [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня, во время социальных сетей и различных блогов, множество сайтов используют схожую структуру. Основной частью которой является перечень сообщений, разделённых на несколько страниц. Практически на каждом таком  ресурсе, в качестве элемента (иногда единственного) для навигации, предлагается постраничная навигация.</p>
<p><img src="http://www.alexilin.ru/wp-content/uploads/2009/06/pager-ex1.png" alt="Пример постраничной навигации" title="Пример постраничной навигации" width="610" height="100" class="aligncenter" /></p>
<p><img src="http://www.alexilin.ru/wp-content/uploads/2009/06/pager-ex2.png" alt="Пример постраничной навигации" title="Пример постраничной навигации" width="610" height="46" class="aligncenter" /></p>
<p><img src="http://www.alexilin.ru/wp-content/uploads/2009/06/pager-ex3.png" alt="Пример постраничной навигации" title="Пример постраничной навигации" width="610" height="48" class="aligncenter" /></p>
<p>Мало того, что не везде элемент такой навигации выделяется при наведении, но даже если и так, то в большинстве случаев курсор перекрывает большую часть элемента, что делает выделение практически незаметным для пользователя.</p>
<p>Избавиться от вышеописанного неудобства отчасти можно, используя редко используемое значение <code>overline</code> свойства <code>text-decoration</code>.</p>
<p><a class="button aligncenter" href="http://www.alexilin.ru/web/usable_pager/">Демо</a></p>
<p>Как видите, одна строчка может сделать пользование сайтом более удобным. Поэтому, старайтесь держать на вооружении все возможности CSS, чтобы в нужный момент применить их.</p>
<p>Если вы знаете аналогичные простые примеры, повышающие юзабилити, напишите о них в комментариях.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexilin.ru/usable-pager/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Перекрывающиеся кнопки в меню</title>
		<link>http://www.alexilin.ru/overlapping-buttons/</link>
		<comments>http://www.alexilin.ru/overlapping-buttons/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 12:46:21 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Меню]]></category>

		<guid isPermaLink="false">http://www.alexilin.ru/?p=1320</guid>
		<description><![CDATA[
Периодически мне для вёрстки попадаются макеты в навигации у которых присутствуют перекрывающиеся по краям кнопки. Часто таким образом выделяют пункт меню открытой в данный момент страницы. У некоторых это вызывает некоторые трудности в реализации. В связи с этим выкладываю простой пример с подобным эффектом. 

Демо
Cкачать

В качестве навигации используем список:

&#60;ul&#62;
    &#60;li&#62;&#60;a href=&#34;&#34; title=&#34;&#34;&#62;О [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.alexilin.ru/wp-content/uploads/2009/06/overlapping_menu.png" alt="Перекрывающиеся кнопки в меню" title="Перекрывающиеся кнопки в меню" width="610" height="150" /></p>
<p>Периодически мне для вёрстки попадаются макеты в навигации у которых присутствуют перекрывающиеся по краям кнопки. Часто таким образом выделяют пункт меню открытой в данный момент страницы. У некоторых это вызывает некоторые трудности в реализации. В связи с этим выкладываю простой пример с подобным эффектом. <span id="more-1320"></span></p>
<ul class="actions">
<li><a href="http://www.alexilin.ru/web/overlapping_buttons">Демо</a></li>
<li><a href="http://www.box.net/shared/5ztfvqhjqk">Cкачать</a></li>
</ul>
<p>В качестве навигации используем список:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:'Courier New',Courier,monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>О нас<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Новости<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;active&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">span</span>&gt;</span>Услуги<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">span</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Портфолио<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span>&gt;</span>Контакты<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span></pre></div></div>

<p>Перекрывание кнопок осуществляется засчёт отрицательных внешних отступов, а позиционирование активного пункта поверх остальных с помощью <code>z-index</code>.</p>
<p><img src="http://www.alexilin.ru/wp-content/uploads/2009/06/overlapping_menu2.png" alt="Перекрывающиеся кнопки в меню" title="Перекрывающиеся кнопки в меню" width="540" height="240" class="aligncenter" /></p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:'Courier New',Courier,monospace;">ul<span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">list-style-type</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span><span style="color: #933;">0.9em</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">50px</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">505px</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #993333;">auto</span>
<span style="color: #00AA00;">&#125;</span>
ul li<span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">border-right</span><span style="color: #00AA00;">:</span><span style="color: #993333;">solid</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">5</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#96B1D4</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/lc.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #933;">-5px</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span><span style="color: #993333;">center</span>
<span style="color: #00AA00;">&#125;</span>
ul li.active<span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">10</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#9A2D7F</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/lc.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #000000; font-weight: bold;">left</span> <span style="color: #933;">-5px</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #933;">-9px</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">-10px</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #933;">-10px</span>
<span style="color: #00AA00;">&#125;</span>
ul li a<span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/rc.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #933;">95px</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">100px</span>
<span style="color: #00AA00;">&#125;</span>
ul li span<span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">15px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/rc.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #933;">109px</span> <span style="color: #933;">-5px</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">119px</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Как видите ключевыми свойствами в примере являются <code>margin</code> и <code>z-index</code> применяемые к элементам <code>li</code>, остальные можно в той или иной степени менять по своему усмотрению.</p>
<ul class="actions">
<li><a href="http://www.alexilin.ru/web/overlapping_buttons">Демо</a></li>
<li><a href="http://www.box.net/shared/5ztfvqhjqk">Cкачать</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.alexilin.ru/overlapping-buttons/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
	</channel>
</rss>
