<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
   <channel>
      <title>Trifler Blog</title>
      <link>http://trifler.ru/blog/</link>
      <description>Lasto Blogging Engine</description>
      <language>ru</language>
      <copyright>gordi</copyright>
      <managingEditor>serg_gordi@mail.ru</managingEditor>
      <webMaster>serg_gordi@mail.ru</webMaster>
      <image>
         <title>Trifler Blog</title>
         <url>http://trifler.ru/blog/i/lastoblog.png</url>
         <link>http://trifler.ru/blog/</link>
      </image>

      <item>
         <title>Импровизация на заданную тему</title>
         <link>http://trifler.ru/blog/post_1223575204.html</link>
         <description>&lt;p&gt;В комментариях к статье

&lt;a href="http://trifler.ru/blog/comment_1223201793.html "&gt;"Одинаковая высота колонок – border"&lt;/a&gt; 

был поднят вопрос об индивидуальном цвете колонок отведенных под навигацию. Вернее, если я правильно 

понял данное замечание, это касалось только двух макетов, а именно, колонки навигации находятся рядом 

друг с другом и расположены слева или справа от области контента. Там же приводился 

&lt;a href="http://dimox.name/3-column-css-layout-right-sidebars/"&gt;линк&lt;/a&gt;, где нечто подобное было сделано.&lt;/p&gt;



&lt;p&gt;Не в даваясь в подробный анализ, замечу, что реализация разноцветных колонок выполнена довольно 

не уклюже. Задача решалась в лоб и нет изящности присущей грамотному использованию "Каскадных таблиц стилей". 

Масса дополнительных контейнеров, трудности создания макетов с иным расположением колонок навигации. 

Судя по всему, разметка затачивалась под конкретный проект и цели достичь некой универсальности, не ставилась.&lt;/p&gt;



&lt;p&gt;Но не будем слишком строги :)&lt;/p&gt; 



&lt;p&gt;По ссылке приведенной в начале поста, мной было представлено, как и каким образом можно решить проблему 

различного расположения колонок навигации относительно области контента при использовании данной техники, 

и приведенные примеры убедительно говорят сами за себя.&lt;/p&gt;



&lt;p&gt;Теперь же поговорим о возможности раскрасить макет, как распущенный &lt;i&gt;павлиний&lt;/i&gt; хвост :), хотя, 

цветовая гамма выбранная вами, для разнообразия, явно не помешает. Тем более что для подобных фокусов 

нет необходимости привлекать дополнительную разметку в виде N-го количества абсолютно не нужных блоков.&lt;/p&gt;



&lt;p&gt;&lt;span&gt;html&lt;/span&gt;-код из указанной статьи без всяких изменений, хотя разговор пойдет только о 

двух макетах, но по традиции в заключение статьи вы сможете посмотреть все пять примеров, дополненных, 

так нужной кому-то эмуляцией &lt;span&gt;nim/max-width&lt;/span&gt; для IE6 :)&lt;/p&gt;



&lt;p&gt;Необходимые манипуляции для получения нужного результата.&lt;/p&gt;



&lt;p&gt;Стили до :&lt;/p&gt;

&lt;pre class="pre"&gt;

#middle {

  margin:3px auto;

  min-width:910px;

  max-width:960px;

}

*html #middle {width:960px;}

.wrap {

  background-color:#fff;

  border-left:#eee 400px solid;

  height:100%;

}

.wrap:after {content:'';clear:both;display:block;}

.content,

.left,

.right {float:left;overflow:hidden;position:relative;}

.content {margin-right:-100%;width:100%;}

.left {margin-right:-100%;width:200px;left:-400px;}

.right {margin-right:-200px;left:-200px;width:200px;}&lt;/pre&gt;

&lt;p&gt;Стили после :&lt;/p&gt;

&lt;pre class="pre"&gt;

#middle {

  &lt;span&gt;background-color:#ddd;&lt;/span&gt;

  margin:3px auto;

  min-width:910px;

  max-width:960px;

}

*html #middle {width:expression(

  (document.compatMode &amp;&amp; document.compatMode == 'CSS1Compat') ?

  (document.documentElement.clientWidth &lt; 910 ? "910px":

  (document.documentElement.clientWidth &gt; 960 ?"960px" :"auto")) :

  (document.body.clientWidth &lt; 910 ? "910px" :

  (document.body.clientWidth &gt; 960 ? "960px" :"auto")));

}

.wrap {

  background-color:#fff;

  &lt;span&gt;border-left:#eee 200px solid;

  margin-left:200px;&lt;/span&gt;

  height:100%;

}

.wrap:after {content:'';clear:both;display:block;}

.content,

.left,

.right {float:left;overflow:hidden;position:relative;}

.content,.left {margin-right:-100%;}

.content {width:100%;}

.left {left:-400px;width:200px;}

.right {left:-200px;width:200px;}&lt;/pre&gt;



&lt;p&gt;Нововведения выделены цветом.&lt;/p&gt;

&lt;p&gt;Появилось всего несколько новых стилевых правил, но этого оказалось вполне достаточно.&lt;/p&gt; 



&lt;p&gt;Для &lt;span&gt;#middle&lt;/span&gt; указан &lt;span&gt;background-color:#ddd;&lt;/span&gt; это и будет цвет одной из колонок.&lt;/p&gt;



&lt;p&gt;Для .wrap вместо прежней ширины &lt;span&gt;border&lt;/span&gt;-а в 400px, произошла разбивка на две равные 

части этого значения: &lt;span&gt;border-left:#eee 200px solid;&lt;/span&gt; и &lt;span&gt;margin-left:200px;&lt;/span&gt; 

и теперь другая колонка будет цветом &lt;span&gt;#eee&lt;/span&gt;.&lt;/p&gt;



&lt;p&gt;Вот так все достаточно легко и просто и самое главное это никоим образом не затрагивает 

&lt;span&gt;html&lt;/span&gt;-код страницы, что само по себе уже приятно.&lt;/p&gt;



&lt;p&gt;Продолжая импровизировать, получаем возможность задать одной из колонок навигации фоновую графику 

размножающуюся по вертикали.&lt;/p&gt;

&lt;p&gt;Как это сделать читаем предыдущий пост: 

&lt;a href="http://trifler.ru/blog/post_1223387326.html"&gt;"Super Holy Grail Gordi"&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Вот только вертикальный &lt;span&gt;border&lt;/span&gt; отделяющий область контента от колонок навигации 

нарисовать не судьба. Минус особенностей разметки :)&lt;/p&gt;



&lt;p&gt;Переходим к &lt;a href="impro.html"&gt;примерам&lt;/a&gt;.&lt;/p&gt;&lt;!-- RSS_link_to_post start --&gt;



&lt;br&gt;

&lt;div style="margin-left:10px;color:#575;font-weight:bold;"&gt;&lt;a href="http://trifler.ru/blog/post_1223575204.html"&gt;Оставить комментарий&lt;/a&gt;&lt;/div&gt; 

&lt;div style="margin-left:10px;color:#575;font-weight:bold;"&gt;&lt;a href="http://trifler.ru/blog/post_1223575204.html"&gt;All Comments&lt;/a&gt;&lt;/div&gt; 



&lt;!-- RSS_link_to_post end --&gt;&lt;!-- RSS_link_to_post start --&gt;



&lt;br&gt;

&lt;div style="margin-left:10px;color:#575;font-weight:bold;"&gt;&lt;a href="http://trifler.ru/blog/post_1223575204.html"&gt;Оставить комментарий&lt;/a&gt;&lt;/div&gt; 

&lt;div style="margin-left:10px;color:#575;font-weight:bold;"&gt;&lt;a href="http://trifler.ru/blog/post_1223575204.html"&gt;All Comments&lt;/a&gt;&lt;/div&gt; 



&lt;!-- RSS_link_to_post end --&gt;</description>
         <pubDate>Fri, 10 Oct 2008 01:00:04 GMT</pubDate>
      </item>
   </channel>
</rss>
