<?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>KS Webdesign - Der Blog &#187; drei Ebenen</title>
	<atom:link href="http://webdesign-passau.com/wordpress/tag/drei-ebenen/feed/" rel="self" type="application/rss+xml" />
	<link>http://webdesign-passau.com/wordpress</link>
	<description></description>
	<lastBuildDate>Wed, 18 Apr 2012 07:28:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Navi &#8211; Flyout 2</title>
		<link>http://webdesign-passau.com/wordpress/navi-flyout-2/</link>
		<comments>http://webdesign-passau.com/wordpress/navi-flyout-2/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 12:31:25 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Navigationen]]></category>
		<category><![CDATA[XHTML/CSS]]></category>
		<category><![CDATA[drei Ebenen]]></category>
		<category><![CDATA[flyout]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[navi]]></category>
		<category><![CDATA[suckerfish]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=234</guid>
		<description><![CDATA[In meinem letzten Artikel Navi &#8211; Flyout 1 habe ich beschrieben, wie man ein einfaches Flyout-Menü mit zwei Ebenen erstellt. Hier werde ich euch zeigen wie man eine dritte Ebene hinzufügt, d.h. ein Submenü bekommt ein weiteres Submenü, ein Sub-Submenü &#8230; <a href="http://webdesign-passau.com/wordpress/navi-flyout-2/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="abstandunten0">In meinem letzten Artikel <a href="http://webdesign-passau.com/wordpress/navi-flyout-1/">Navi &#8211; Flyout 1</a> habe ich beschrieben, wie man ein einfaches <em>Flyout-Menü</em> mit zwei Ebenen erstellt.</p>
<p>Hier werde ich euch zeigen wie man eine dritte Ebene hinzufügt, d.h. ein Submenü bekommt ein weiteres Submenü, ein Sub-Submenü sozusagen.<span id="more-234"></span></p>
<p class="abstandoben2">Hier findest du die <a href="http://webdesign-passau.com/wordpress/wp-content/uploads/2009/09/flyout_komplex_anfang.htm">flyout_komplex_anfang.htm</a> zum Quelltext rauskopieren.</p>
<p class="abstandunten0 abstandoben2">Die Navi mit der eingefügten dritten Ebene schaut im Quelltext so aus:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;div id=&quot;navi&quot;&gt;</code></li>
<li><code>&lt;ul id=&quot;navigation&quot;&gt;</code></li>
<li><code>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Browser&lt;/a&gt;</code></li>
<li class="codeeinrueckung"><code>&lt;ul&gt;</code></li>
<li class="codeeinrueckung"><code>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Firefox&lt;/a&gt;</code></li>
<li class="codeeinrueckung2"><code><strong><em>&lt;ul&gt;</em></strong></code></li>
<li class="codeeinrueckung2"><code><strong><em>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Firefox 1&lt;/a&gt;&lt;/li&gt;</em></strong></code></li>
<li class="codeeinrueckung2"><code><strong><em>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Firefox 2&lt;/a&gt;&lt;/li&gt;</em></strong></code></li>
<li class="codeeinrueckung2"><code><strong><em>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Firefox 3&lt;/a&gt;&lt;/li&gt;</em></strong></code></li>
<li class="codeeinrueckung2"><code><strong><em>&lt;/ul&gt;</em></strong></code></li>
<li class="codeeinrueckung"><code>&lt;/li&gt;</code></li>
<li class="codeeinrueckung"><code>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Opera&lt;/a&gt;&lt;/li&gt;</code></li>
<li class="codeeinrueckung"><code>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Safari&lt;/a&gt;&lt;/li&gt;</code></li>
<li class="codeeinrueckung"><code>&lt;/ul&gt;</code></li>
<li><code> &lt;/li&gt;</code></li>
<li><code>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Betriebssystem&lt;/a&gt;&lt;/li&gt;</code></li>
<li><code>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Textprogramme&lt;/a&gt;</code></li>
<li class="codeeinrueckung"><code> &lt;ul&gt;</code></li>
<li class="codeeinrueckung"><code>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;MS Word&lt;/a&gt;&lt;/li&gt;</code></li>
<li class="codeeinrueckung"><code>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Open Office&lt;/a&gt;&lt;/li&gt;</code></li>
<li class="codeeinrueckung"><code> &lt;/ul&gt;</code></li>
<li><code>&lt;/li&gt;</code></li>
<li><code>&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Unfug&lt;/a&gt;&lt;/li&gt;</code></li>
<li><code>&lt;/ul&gt; </code></li>
<li><code>&lt;/div&gt;</code></li>
</ul>
</div>
<p>Im Browser sieht es so aus:</p>
<p><img src="http://webdesign-passau.com/wordpress/wp-content/uploads/2009/09/flyout_komplex_anfang.jpg" alt="Flyout-Komplex-Anfang" width="400" height="241" /></p>
<p class="abstandunten0">Beim <em>Hovern</em> des Hauptmenüpunktes klappt die dritte Ebene gleich mit aus, außerdem hat sie die gleiche Farbe wie die zweite Ebene.</p>
<p>Aber eins nach dem anderen!</p>
<p class="abstandoben2">Es muss beim Ausblenden der Submenüs explizit angegeben werden, das die <strong>übernächste</strong> und weitere Ebenen beim <em>Hovern</em> des Hauptmenüpunktes nicht angezeigt werden.</p>
<p class="abstandunten0">Bitte CSS ergänzen:</p>
<div class="beitragscode">
<ul>
<li><code class="kommentarfarbe">/* Dritte Menüebene wird ausgeblendet */</code></li>
<li><code>ul#navigation ul,</code></li>
<li><code>ul#navigation li:hover li ul,</code></li>
<li><code>ul#navigation li.sfhover li ul {</code></li>
<li class="codeeinrueckung"><code>position: absolute;</code></li>
<li class="codeeinrueckung"><code>left:-9999px;</code></li>
<li class="codeeinrueckung"><code>width:120px;</code></li>
<li><code>}</code></li>
</ul>
</div>
<p>Okay, die zweite Ebene klappt nun aus, die Dritte hingegen nicht. Wir blenden sie wieder ein.
<p class="abstandunten0 abstandoben2">Bitte CSS ergänzen:</p>
<div class="beitragscode">
<ul>
<li><code class="kommentarfarbe">/* Dritte Menüebene wird eingeblendet */</code></li>
<li><code>ul#navigation li li:hover ul,</code></li>
<li><code>ul#navigation li li.sfhover ul {</code></li>
<li class="codeeinrueckung"><code>left:100px;</code></li>
<li><code>}</code></li>
</ul>
</div>
<p>Zwischenstand im Browser:</p>
<p><img src="http://webdesign-passau.com/wordpress/wp-content/uploads/2009/09/flyout_komplex_mitte.jpg" alt="Flyout komplex Zwischenstand" width="400" height="242" /></p>
<p>Mmmh, der <em>Hover</em>-Effekt der zweiten Ebene geht verloren, wenn der Mauszeiger über der dritten Ebene schwebt. Außerdem hat die dritte Ebene die gleiche Einfärbung wie die zweite Ebene.</p>
<p class="abstandunten0 abstandoben2">Bitte CSS ergänzen:</p>
<div class="beitragscode">
<ul>
<li><code class="kommentarfarbe">/* Hovereffekt der zweiten Ebene; der auch beim Hovern der dritten Ebene erhalten bleibt */</code></li>
<li><code>ul#navigation li li:hover a,</code></li>
<li><code>ul#navigation li li.sfhover a {</code></li>
<li class="codeeinrueckung"><code>color:#fff;</code></li>
<li class="codeeinrueckung"><code>background-color:#d90000;</code></li>
<li><code>}</code></li>
</ul>
<ul>
<li><code class="kommentarfarbe">/* Einfärben der dritten Ebene (Subsubmenü) */</code></li>
<li><code>ul#navigation li li:hover li a,</code></li>
<li><code>ul#navigation li li.sfhover li a{</code></li>
<li class="codeeinrueckung"><code>color:#fff;</code></li>
<li class="codeeinrueckung"><code>background-color:#336699;</code></li>
<li><code>}</code></li>
</ul>
<ul>
<li><code class="kommentarfarbe">/* Die dritte Ebene bekommt den Hover-Effekt */</code></li>
<li><code>ul#navigation li li li a:hover  {</code></li>
<li class="codeeinrueckung"><code>color:#fff;</code></li>
<li class="codeeinrueckung"><code>background-color:#d90000;</code></li>
<li><code>}</code></li>
</ul>
</div>
<p>Stand im Browser:</p>
<p><img src="http://webdesign-passau.com/wordpress/wp-content/uploads/2009/09/flyout_komplex_fertig.jpg" alt="Flyout komplex Fertig" width="400" height="246" /></p>
<p>Na also, geht doch! <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p class="abstandoben2">Inspiriert von:<a href="http://www.galileocomputing.de/1668?GPP=fcsst2" title="Externer Link">Fortgeschrittene CSS-Techniken</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/navi-flyout-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

