<?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>diploD &#187; menu</title>
	<atom:link href="http://www.diplod.it/tag/menu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.diplod.it</link>
	<description>by Davide Del Monte</description>
	<lastBuildDate>Fri, 13 Feb 2015 14:26:10 +0000</lastBuildDate>
	<language>it-IT</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>Un menu duttile, con un po&#8217; di javascript e css</title>
		<link>http://www.diplod.it/2009/06/02/un-menu-duttile-con-un-po-di-javascript-e-css/</link>
		<comments>http://www.diplod.it/2009/06/02/un-menu-duttile-con-un-po-di-javascript-e-css/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 22:43:45 +0000</pubDate>
		<dc:creator><![CDATA[Davide]]></dc:creator>
				<category><![CDATA[Ajax e Javascript]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[segnalazione]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=771</guid>
		<description><![CDATA[Arrivano le feste e finalmente c'è tempo per dedicarsi a ciò che più piace. JQuery e un pizzico di CSS sono sufficienti per rendere accattivante un menù, creando tendine a cascata sul mouse-hover o affascinanti barre di navigazione, perfette per i menù in stile magazine. Tutta la faccenda è frutto di un comodo plugin di jquery: superfish.]]></description>
				<content:encoded><![CDATA[<p>Arrivano le feste e finalmente c&#8217;è tempo per dedicarsi a ciò che più piace. <a title="JQuery" href="http://jquery.com/" target="_blank"><strong>JQuery</strong></a> e un pizzico di <strong>CSS</strong> sono sufficienti per rendere accattivante un menù, creando <strong>tendine a cascata</strong> sul mouse-hover o affascinanti <strong>barre di navigazione</strong>, perfette per i menù in stile magazine. Tutta la faccenda è frutto di un comodo plugin di jquery: <a title="Superfish" href="http://users.tpg.com.au/j_birch/plugins/superfish/" target="_blank">superfish</a>.</p>
<p>Per vederlo subito all&#8217;opera basta dare un&#8217;occhiata agli <a title="Demo Superfish" href="http://users.tpg.com.au/j_birch/plugins/superfish/#sample1" target="_blank">esempi che ci sono sul sito ufficiale</a>.</p>
<p>Questo plugin torna veramente utile se accoppiato ai classici menù per wordpress, dove tipicamente la sintassi html è la seguente:</p>
<p><code>&lt;ul <strong>class="sf-menu"</strong>&gt;<br />
&lt;li class="page_item"&gt;&lt;a href="#" title="Home"&gt;Home&lt;/a&gt;&lt;/li&gt;<br />
&lt;li class="page_item page-item-1"&gt;&lt;a href="#" title="About"&gt;About&lt;/a&gt;<br />
&lt;ul&gt;<br />
&lt;li class="page_item page-item-2"&gt;&lt;a href="#" title="Sottopagina Uno"&gt;Sottopagina Uno&lt;/a&gt;&lt;/li&gt;<br />
&lt;li class="page_item page-item-3"&gt;&lt;a href="#" title="Sottopagina Due"&gt;Sottopagina Due&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;/li&gt;<br />
&lt;li class="page_item page-item-4"&gt;&lt;a href="#" title="Contatti"&gt;Contatti&lt;/a&gt;<br />
&lt;/ul&gt;</code></p>
<p>Questa sintassi viene generata dalla funzione <a title="wordpress codex" href="http://codex.wordpress.org/Template_Tags/wp_list_pages" target="_blank">wp_list_pages()</a>, indicando come argomento depth=2. E&#8217; sufficiente assegnare la classe &#8220;sf-menu&#8221; alla lista (&lt;ul&gt;) che compone il menù e lo script farà il resto del lavoro, individuando le liste annidate e nascondendole. Quando l&#8217;utente passerà con il mouse sulla pagina padre, allora saranno mostrate a cascata le pagine figlie.</p>
<p>Ovviamente per far funzionare il tutto è necessario includere nella testata della pagina qualche riga di codice, per caricare jquery, il plugin e alcuni file css:</p>
<p><code>// link al file CSS<br />
&lt;link rel="stylesheet" type="text/css" media="screen" href="superfish.css" /&gt;<br />
// link al javascript (hoverIntent è opzonale)<br />
&lt;script type="text/javascript" src="hoverIntent.js"&gt;&lt;/script&gt;<br />
&lt;script type="text/javascript" src="superfish.js"&gt;&lt;/script&gt;<br />
// inizializzazione di Superfish, sf-menu è la classe su cui sarà attivo l'effetto<br />
&lt;script type="text/javascript"&gt;<br />
$(document).ready(function(){<br />
$("ul.sf-menu").superfish();<br />
});<br />
&lt;/script&gt;</code></p>
<p>I temi rilasciati su <a title="Elegantthemes" href="http://www.elegantthemes.com/" target="_blank">eleganthemes</a> fanno abbondantemente uso di questo plugin e gli effetti sono piuttosto gradevoli. Credo proprio che mi divertirò nei prossimi giorni.. <strong>Conoscete altri script altrettanto versatili e pronti all&#8217;uso?</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2009/06/02/un-menu-duttile-con-un-po-di-javascript-e-css/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
