<?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>Jemand.ru &#187; Вертикальное меню</title>
	<atom:link href="http://jemand.ru/tag/%d0%92%d0%b5%d1%80%d1%82%d0%b8%d0%ba%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b5-%d0%bc%d0%b5%d0%bd%d1%8e/feed/" rel="self" type="application/rss+xml" />
	<link>http://jemand.ru</link>
	<description>Веб строительство начинающим.</description>
	<lastBuildDate>Sat, 10 Mar 2012 15:39:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Красивое вертикальное CSS3 меню</title>
		<link>http://jemand.ru/krasivoe-vertikalnoe-css3-menyu/</link>
		<comments>http://jemand.ru/krasivoe-vertikalnoe-css3-menyu/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 08:18:43 +0000</pubDate>
		<dc:creator>Jemand</dc:creator>
				<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Вертикальное меню]]></category>

		<guid isPermaLink="false">http://jemand.ru/?p=839</guid>
		<description><![CDATA[1. CSS * { margin:0; padding:0; } #navigationMenu li { list-style:none; height:39px; padding:2px; width:40px; } #navigationMenu span { width: 0; left: 38px; padding: 0; position: absolute; overflow: hidden; font-family: 'Myriad Pro',Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; letter-spacing: 0.6px; white-space: nowrap; line-height: 39px; -webkit-transition: 0.25s; -moz-transition: 0.25s; transition: 0.25s; } #navigationMenu a { background: url('navigation.jpg') [...]]]></description>
			<content:encoded><![CDATA[<p><span class="point">1. CSS</span></p>
<pre><code>* {
	margin:0;
	padding:0;
	}
#navigationMenu li {
	list-style:none;
	height:39px;
	padding:2px;
	width:40px;
	}
#navigationMenu span {
	width: 0;
	left: 38px;
	padding: 0;
	position: absolute;
	overflow: hidden;
	font-family: 'Myriad Pro',Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0.6px;
	white-space: nowrap;
	line-height: 39px;
	-webkit-transition: 0.25s;
	-moz-transition: 0.25s;
	transition: 0.25s;
	}
#navigationMenu a {
	background: url('navigation.jpg') no-repeat;
	height: 39px;
	width: 38px;
	display: block;
	position: relative;
	text-decoration: none;
	}
#navigationMenu a:hover span {
	width :auto;
	padding: 0 20px;
	overflow: visible;.
	text-decoration: none;
	}
#navigationMenu a:hover {
	text-decoration: none;
	-moz-box-shadow: 0 0 5px #9ddff5;
	-webkit-box-shadow: 0 0 5px #9ddff5;
	box-shadow: 0 0 5px #9ddff5;
	}

/* Зелёная кнопка */

#navigationMenu .home {
	background-position: 0 0;
	}
#navigationMenu .home:hover {
	background-position: 0 -39px;
	}
#navigationMenu .home span {
	background-color: #7da315;
	color: #3d4f0c;
	text-shadow: 1px 1px 0 #99bf31;
	}

/* Голубая кнопка */

#navigationMenu .about {
	background-position: -38px 0;
	}
#navigationMenu .about:hover {
	background-position: -38px -39px;
	}
#navigationMenu .about span {
	background-color: #1e8bb4;
	color: #223a44;
	text-shadow: 1px 1px 0 #44a8d0;
	}

/* Оранжевая кнопка */

#navigationMenu .services {
	background-position: -76px 0;
	}
#navigationMenu .services:hover {
	background-position: -76px -39px;
	}
#navigationMenu .services span {
	background-color: #c86c1f;
	color: #5a3517;
	text-shadow: 1px 1px 0 #d28344;
	}

/* Желтая кнопка */

#navigationMenu .portfolio {
	background-position: -114px 0;
	}
#navigationMenu .portfolio:hover {
	background-position: -114px -39px;
	}
#navigationMenu .portfolio span {
	background-color: #d0a525;
	color: #604e18;
	text-shadow: 1px 1px 0 #d8b54b;
	}

/* Пурпурная кнопка */

#navigationMenu .contact {
	background-position: -152px 0;
	}
#navigationMenu .contact:hover {
	background-position: -152px -39px;
	}
#navigationMenu .contact span {
	background-color: #af1e83;
	color: #460f35;
	text-shadow: 1px 1px 0 #d244a6;
	}
</code></pre>
<p><span class="point">2 HTML</span></p>
<pre><code>&lt;ul id="navigationMenu"&gt;
	&lt;li&gt;
		&lt;a class="home" href="#"&gt;
			&lt;span&gt;Главная&lt;/span&gt;
		&lt;/a&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;a class="about" href="#"&gt;
			&lt;span&gt;О Нас&lt;/span&gt;
		&lt;/a&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;a class="services" href="#"&gt;
			&lt;span&gt;Сервисы&lt;/span&gt;
		&lt;/a&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;a class="portfolio" href="#"&gt;
			&lt;span&gt;Портфолио&lt;/span&gt;
		&lt;/a&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;a class="contact" href="#"&gt;
			&lt;span&gt;Контакты&lt;/span&gt;
		&lt;/a&gt;
	&lt;/li&gt;
&lt;/ul&gt;
</code></pre>
<p><span class="point">3. Изображение</span><br />
<img src="http://jemand.ru/examples/images/krasivoe-vertikalnoe-css3-menyu/navigation.jpg" alt="Красивое вертикальное меню" class="img" /></p>
<div style="height: 25px;"></div>
<p><a href="http://jemand.ru/examples/krasivoe-vertikalnoe-css3-menyu.html" target="_blank"><span class="demo">Демо</span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jemand.ru/krasivoe-vertikalnoe-css3-menyu/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Анимированное вертикальное меню на MooTools</title>
		<link>http://jemand.ru/animirovannoe-vertikalnoe-menyu-na-mootools/</link>
		<comments>http://jemand.ru/animirovannoe-vertikalnoe-menyu-na-mootools/#comments</comments>
		<pubDate>Mon, 30 May 2011 08:08:34 +0000</pubDate>
		<dc:creator>Jemand</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[MooTools]]></category>
		<category><![CDATA[Вертикальное меню]]></category>

		<guid isPermaLink="false">http://jemand.ru/?p=808</guid>
		<description><![CDATA[1. CSS * { margin: 0; padding: 0; } ul { list-style: none; } h3 { background: #000; padding: 4px; font-size: 12px; color: #000; border-bottom: solid 2px #fff; cursor: pointer; font-weight: normal; text-transform: uppercase; text-align: center; } #box { width: 250px; border: solid 1px #fff; font-family: Georgia; margin: 10px auto; } #menu li { border-bottom: [...]]]></description>
			<content:encoded><![CDATA[<p><span class="point">1. CSS</span></p>
<pre><code>* {
	margin: 0;
	padding: 0;
	}
ul {
	list-style: none;
	}
h3 {
	background: #000;
	padding: 4px;
	font-size: 12px;
	color: #000;
	border-bottom: solid 2px #fff;
	cursor: pointer;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	}
#box {
	width: 250px;
	border: solid 1px #fff;
	font-family: Georgia;
	margin: 10px auto;
	}
#menu li {
	border-bottom: solid 1px #DEDEDE;
	text-align: center;
	}
#menu li a {
	padding:3px 6px;
	display:block;
	color:#fff;
	text-decoration:none;
	background: #ccc;
	}
#menu li a:hover {
	background: #666;
	}
</code></pre>
<p><span class="point">2. Подключение MooTools</span></p>
<pre><code>&lt;script type="text/javascript" src="<a href="http://jemand.ru/examples/scripts/mootools.js">mootools.js</a>"&gt;&lt;/script&gt;
</code></pre>
<p><span class="point">3. JavaScript</span></p>
<pre><code>&lt;script type="text/javascript"&gt;
window.addEvent('domready', function(){
	var accordion = new Accordion('h3.menusection', 'ul.menusection', {
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#fff');
			toggler.setStyle('background', '#000');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#fff');
			toggler.setStyle('background', '#000');
		}
	}, $('menu'));
});
&lt;/script&gt;
</code></pre>
<p><span class="point">4. HTML</span></p>
<pre><code>&lt;div id="box"&gt;
	&lt;div id="menu"&gt;
		&lt;h3 class="toggler menusection"&gt;Пункт №1&lt;/h3&gt;
		&lt;ul class="element menusection"&gt;
			&lt;li&gt;&lt;a href=""&gt;Подпункт №1&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;h3 class="toggler menusection"&gt;Пункт №2&lt;/h3&gt;
		&lt;ul class="element menusection"&gt;
			&lt;li&gt;&lt;a href=""&gt;Подпункт №1&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href=""&gt;Подпункт №2&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;h3 class="toggler menusection"&gt;Пункт №3&lt;/h3&gt;
		&lt;ul class="element menusection"&gt;
			&lt;li&gt;&lt;a href=""&gt;Подпункт №1&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href=""&gt;Подпункт №2&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href=""&gt;Подпункт №3&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
    &lt;/div&gt;
&lt;/div&gt;
</code></pre>
<p><a href="http://jemand.ru/examples/animirovannoe-vertikalnoe-menyu-na-mootools.html" target="_blank"><span class="demo">Демо</span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jemand.ru/animirovannoe-vertikalnoe-menyu-na-mootools/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Вертикальное выпадающее меню CSS+JS OnClick</title>
		<link>http://jemand.ru/vertikalnoe-vypadayushhee-menyu-cssjs-onclick/</link>
		<comments>http://jemand.ru/vertikalnoe-vypadayushhee-menyu-cssjs-onclick/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 13:20:19 +0000</pubDate>
		<dc:creator>Jemand</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[OnClick]]></category>
		<category><![CDATA[Вертикальное меню]]></category>
		<category><![CDATA[Выпадающее меню]]></category>
		<category><![CDATA[Меню]]></category>
		<category><![CDATA[Меню на CSS+JS]]></category>

		<guid isPermaLink="false">http://jemand.ru/?p=183</guid>
		<description><![CDATA[В данном вертикальном меню, подменю открывается не при наведении курсора на главный пункт меню, как в предыдущем примере, а при клике на него. 1. CSS #menu_body li ul { display: none; } #menu_body li:hover ul, #menu_body li.over ul { display: block; } #menu_body { background:#171717; width: 200px; } #menu_body a { display: block; width: 185px; [...]]]></description>
			<content:encoded><![CDATA[<p>В данном вертикальном меню, подменю открывается не при наведении курсора на главный пункт меню, как в <a href="http://jemand.ru/vertikalnoe-vypadayushhee-menyu-cssjs-mouseover/">предыдущем примере</a>, а при клике на него.<br />
<span class="point">1. CSS</span></p>
<pre><code>#menu_body li ul {
	display: none;
	}
#menu_body li:hover ul, #menu_body li.over ul {
	display: block;
	}
 #menu_body {
    background:#171717;
    width: 200px;
    }
#menu_body a {
	display: block;
	width: 185px;
	height: 24px;
	padding-left: 15px;
	} 

#menu_body ul li {
    list-style-type: none;
    border-bottom: 1px solid #fff;
    margin-left: -40px;
    padding-left: 0px;
    } 

#menu_body ul li a {
    color: #fff;
    text-decoration: none;
	font-size: 115%;
	font-family: Georgia;
    } 

#menu_body ul li a:hover {
    color: #fff;
    text-decoration: none;
	background:#424242;
    } 

#menu_body ul li ul li {
    border: 0;
    list-style-type: none;
    color: #fff;
    list-style-position: inside;
	background:#7F7F7F;
    } 

#menu_body ul li ul{
    border-top: 1px solid #fff;
    margin-left: -10px;
    padding-left: 50px;
    }
</code></pre>
<p><span class="point">2. JavaScript</span><br />
Данный код вставляем перед закрывающим тегом <tag>&lt;/head&gt;</tag></p>
<pre><code>&lt;script type="text/javascript"&gt;
var id_menu = new Array('sub_menu_1','sub_menu_2','sub_menu_3');
startList = function allclose() {
	for (i=0; i &lt; id_menu.length; i++){
		document.getElementById(id_menu[i]).style.display = "none";
	}
}
function openMenu(id){
	for (i=0; i &lt; id_menu.length; i++){
		if (id != id_menu[i]){
			document.getElementById(id_menu[i]).style.display = "none";
		}
	}
	if (document.getElementById(id).style.display == "block"){
		document.getElementById(id).style.display = "none";
	}else{
		document.getElementById(id).style.display = "block";
	}
}
window.onload=startList;
&lt;/script&gt;
</code></pre>
<p><span class="subpoint">2.1. Разбор JavaScript</span></p>
<pre><code>var id_menu = new Array('sub_menu_1','sub_menu_2','sub_menu_3');
</code></pre>
<p>В данной строке нужно указать столько <tag>sub_menu</tag> сколько у Вас будет раскрывающихся групп меню. Т.е. если у Вас девять пунктов меню, указываем все девять:
<pre><code>'sub_menu_1','sub_menu_2','sub_menu_3','sub_menu_4','sub_menu_5','sub_menu_6','sub_menu_7','sub_menu_8','sub_menu_9'</code></pre>
<p><span class="point">3. HTML</span></p>
<pre><code>&lt;div id="menu_body"&gt;
	&lt;ul&gt;
		&lt;li&gt;&lt;a href="#" onclick="openMenu('sub_menu_1');return(false)"&gt;Пункт №1&lt;/a&gt;
			&lt;ul id="sub_menu_1"&gt;
				&lt;li&gt;&lt;a href="#"&gt;Подпункт №1&lt;/a&gt;&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/li&gt;
		&lt;li&gt;&lt;a href="#" onclick="openMenu('sub_menu_2');return(false)"&gt;Пункт №2&lt;/a&gt;
			&lt;ul id="sub_menu_2"&gt;
				&lt;li&gt;&lt;a href="#"&gt;Подпункт №1&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href="#"&gt;Подпункт №2&lt;/a&gt;&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/li&gt;
		&lt;li&gt;&lt;a href="#" onclick="openMenu('sub_menu_3');return(false)"&gt;Пункт №3&lt;/a&gt;
			&lt;ul id="sub_menu_3"&gt;
				&lt;li&gt;&lt;a href="#"&gt;Подпункт №1&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href="#"&gt;Подпункт №2&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href="#"&gt;Подпункт №3&lt;/a&gt;&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
&lt;/div&gt;
</code></pre>
<p>Internet Explorer 6 не совсем корректно отображает данное меню, но это всего лишь проблема стилей, которые мне просто лень подгонять под IE6.
<div style="display:block; height:15px;"></div>
<p><a href="http://jemand.ru/examples/vertikalnoe-vypadayushhee-menyu-cssjs-onclick.html" target="blank"><span class="demo">Демо</span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jemand.ru/vertikalnoe-vypadayushhee-menyu-cssjs-onclick/feed/</wfw:commentRss>
		<slash:comments>100</slash:comments>
		</item>
		<item>
		<title>Вертикальное выпадающее меню CSS+JS MouseOver</title>
		<link>http://jemand.ru/vertikalnoe-vypadayushhee-menyu-cssjs-mouseover/</link>
		<comments>http://jemand.ru/vertikalnoe-vypadayushhee-menyu-cssjs-mouseover/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 22:38:53 +0000</pubDate>
		<dc:creator>Jemand</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[MouseOver]]></category>
		<category><![CDATA[Вертикальное меню]]></category>
		<category><![CDATA[Выпадающее меню]]></category>
		<category><![CDATA[Меню]]></category>
		<category><![CDATA[Меню на CSS+JS]]></category>

		<guid isPermaLink="false">http://jemand.ru/?p=184</guid>
		<description><![CDATA[В данном выпадающем вертикальном меню, подменю открываются при наведении мыши на основной пункт меню. Есть такое же меню, но у него подпункты открываются при клике по основному пункту меню. 1. CSS #menu_body li ul { display: none; } #menu_body li:hover ul, #menu_body li.over ul { display: block; } #menu_body { background:#171717; width: 200px; } #menu_body [...]]]></description>
			<content:encoded><![CDATA[<p>В данном выпадающем вертикальном меню, подменю открываются при наведении мыши на основной пункт меню. Есть <a href="http://jemand.ru/vertikalnoe-vypadayushhee-menyu-cssjs-onclick/">такое же меню</a>, но у него подпункты открываются при клике по основному пункту меню.<br />
<span class="point">1. CSS</span></p>
<pre><code> #menu_body li ul {
	display: none;
	}
#menu_body li:hover ul, #menu_body li.over ul {
	display: block;
	}
 #menu_body {
    background:#171717;
    width: 200px;
    }
#menu_body a {
	display: block;
	width: 185px;
	height: 24px;
	padding-left: 15px;
	} 

#menu_body ul li {
    list-style-type: none;
    border-bottom: 1px solid #fff;
    margin-left: -40px;
    padding-left: 0px;
    } 

#menu_body ul li a {
    color: #fff;
    text-decoration: none;
	font-size: 115%;
	font-family: Georgia;
    } 

#menu_body ul li a:hover {
    color: #fff;
    text-decoration: none;
	background:#424242;
    } 

#menu_body ul li ul li {
    border: 0;
    list-style-type: none;
    color: #fff;
    list-style-position: inside;
	background:#7F7F7F;
    } 

#menu_body ul li ul{
    border-top: 1px solid #fff;
    margin-left: -10px;
    padding-left: 50px;
    }
</code></pre>
<p><span class="point">2. JavaScript</span><br />
Данный код вставляем перед закрывающим тегом <tag>&lt;/head&gt;</tag></p>
<pre><code>&lt;script&gt;
 startList = function() {
     if (document.all&#038;&#038;document.getElementById) {
         navRoot = document.getElementById("ul1");
         for (i=0; i&lt;navRoot.childNodes.length; i++) {
              node = navRoot.childNodes[i];
              if (node.nodeName=="LI") {
                  node.onmouseover=function() {
                      this.className+=" over";
                  }
               node.onmouseout=function() {
               this.className=this.className.replace(" over","");
                  }
              }
         }
     }
}
window.onload=startList;
&lt;/script&gt;
</code></pre>
<p><span class="point">3. HTML</span></p>
<pre><code>&lt;div id="menu_body"&gt;
   &lt;ul id="ul1"&gt;
          &lt;li&gt;&lt;a href="#"&gt;Пункт №1&lt;/a&gt;
                &lt;ul&gt;
                    &lt;li&gt;&lt;a href="#"&gt;Подпункт №1&lt;/a&gt;&lt;/li&gt;
                &lt;/ul&gt;
         &lt;/li&gt;
         &lt;li&gt;&lt;a href="#"&gt;Пункт №2&lt;/a&gt;
                &lt;ul&gt;
                    &lt;li&gt;&lt;a href="#"&gt;Подпункт №1&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href="#"&gt;Подпункт №2&lt;/a&gt;&lt;/li&gt;
                &lt;/ul&gt;
         &lt;/li&gt;
         &lt;li&gt;&lt;a href="#"&gt;Пункт №3&lt;/a&gt;
                &lt;ul&gt;
                    &lt;li&gt;&lt;a href="#"&gt;Подпункт №1&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href="#"&gt;Подпункт №2&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href="#"&gt;Подпункт №3&lt;/a&gt;&lt;/li&gt;
                &lt;/ul&gt;
         &lt;/li&gt;
   &lt;/ul&gt;
&lt;/div&gt;
</code></pre>
<p>Internet Explorer 6 не совсем корректно отображает данное меню, но это всего лишь проблема стилей, которые мне просто лень подгонять под IE6.
<div style="display:block; height:15px;"></div>
<p><a href="http://jemand.ru/examples/vertikalnoe-vypadayushhee-menyu-cssjs-mouseover.html" target="_blank"><span class="demo">Демо</span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jemand.ru/vertikalnoe-vypadayushhee-menyu-cssjs-mouseover/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

