<?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>web集结号 &#187; 菜单</title>
	<atom:link href="http://www.songlecn.com/tag/%e8%8f%9c%e5%8d%95/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.songlecn.com</link>
	<description>专注于web表现层技术</description>
	<lastBuildDate>Wed, 04 Nov 2009 02:46:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>能挡住下拉表单的CSS+JS下拉菜单</title>
		<link>http://www.songlecn.com/2009/04/669/</link>
		<comments>http://www.songlecn.com/2009/04/669/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 17:30:28 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[js代码]]></category>
		<category><![CDATA[js特效]]></category>
		<category><![CDATA[挡住下拉框]]></category>
		<category><![CDATA[菜单]]></category>

		<guid isPermaLink="false">http://www.songlecn.com/?p=669</guid>
		<description><![CDATA[能挡住下拉表单的CSS+JS下拉菜单，可能部分朋友为下拉菜单被表单中的下拉选项挡住所困扰，这个代码能彻底解决这一问题。


Demo链接：http://users.tpg.com.au/j_birch/plugins/superfish/#examples
]]></description>
		<wfw:commentRss>http://www.songlecn.com/2009/04/669/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery插件-伸缩型菜单</title>
		<link>http://www.songlecn.com/2009/03/634/</link>
		<comments>http://www.songlecn.com/2009/03/634/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 17:20:37 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[jQuery插件]]></category>
		<category><![CDATA[伸缩效果]]></category>
		<category><![CDATA[导航]]></category>
		<category><![CDATA[菜单]]></category>

		<guid isPermaLink="false">http://www.songlecn.com/?p=634</guid>
		<description><![CDATA[jQuery插件-伸缩型菜单，和以前发布过的一个图片展示效果有些类似，效果图：


Demo链接：http://www.jeremymartin.name/examples/kwicks.php?example=1
]]></description>
		<wfw:commentRss>http://www.songlecn.com/2009/03/634/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>简单css水平菜单</title>
		<link>http://www.songlecn.com/2009/03/497/</link>
		<comments>http://www.songlecn.com/2009/03/497/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 04:37:42 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[css特效]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[菜单]]></category>

		<guid isPermaLink="false">http://www.songlecn.com/?p=497</guid>
		<description><![CDATA[简单css水平菜单，css水平菜单，借助简单的js控制显示，预览效果图：


]]></description>
		<wfw:commentRss>http://www.songlecn.com/2009/03/497/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dhtml应用程序菜单</title>
		<link>http://www.songlecn.com/2009/03/449/</link>
		<comments>http://www.songlecn.com/2009/03/449/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 02:11:32 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[Dhtml Menu]]></category>
		<category><![CDATA[动态菜单]]></category>
		<category><![CDATA[菜单]]></category>
		<category><![CDATA[菜单效果]]></category>

		<guid isPermaLink="false">http://www.songlecn.com/?p=449</guid>
		<description><![CDATA[Dhtml应用程序菜单，应用程序winform风格，颇似Ext，功能强大，定制性高，它被经常使用在web应用程序中，因为它具有可以动态添加，删除，显示，隐藏菜单项的特点
]]></description>
		<wfw:commentRss>http://www.songlecn.com/2009/03/449/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>又一款jQuery菜单伸缩效果</title>
		<link>http://www.songlecn.com/2009/02/312/</link>
		<comments>http://www.songlecn.com/2009/02/312/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 02:29:17 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[伸缩效果]]></category>
		<category><![CDATA[菜单]]></category>

		<guid isPermaLink="false">http://www.songlecn.com/?p=312</guid>
		<description><![CDATA[<script type="text/javascript">
function runcode_open_new(element)
{
	var code = document.getElementById(element).value;
	var win = window.open("", "", "");
	win.opener = null;
	win.document.write(code);
	win.document.close();
}
function runcode_copy(element)
{
	var codeobj = document.getElementById(element);
	var meintext = codeobj.value;
	try {
	 if (window.clipboardData)
	   {
	   window.clipboardData.setData("Text", meintext);
	   }
	   else if (window.netscape)
	   {
	   netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
	   var clip = Components.classes['@mozilla.org/widget/clipboard;1']
					 .createInstance(Components.interfaces.nsIClipboard);
	   if (!clip) return;
	   var trans = Components.classes['@mozilla.org/widget/transferable;1']
					  .createInstance(Components.interfaces.nsITransferable);
	   if (!trans) return;
	   trans.addDataFlavor('text/unicode');
	   var str = new Object();
	   var len = new Object();
	   var str = Components.classes["@mozilla.org/supports-string;1"]
					.createInstance(Components.interfaces.nsISupportsString);
	   var copytext=meintext;
	   str.data=copytext;
	   trans.setTransferData("text/unicode",str,copytext.length*2);
	   var clipid=Components.interfaces.nsIClipboard;
	   if (!clip) return false;
	   clip.setData(trans,null,clipid.kGlobalClipboard);
	   }
	} catch (e) {alert('因为安全策略的原因，此项功能已被您的浏览器禁止。关闭此窗口，然后按下“Ctrl+C”组合键完成复制。');		codeobj.focus();
	}
	codeobj.select();
   return false;
}
</script>又一款jQuery菜单伸缩效果，运行代码即可


&#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34;
  &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#34;&#62;
&#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34; xml:lang=&#34;en-us&#34;&#62;
&#60;head&#62;
    &#60;title&#62;DL Demo&#60;/title&#62;
    &#60;script src=&#34;http://www.songlecn.com/wp-content/files/jquery-1.2.6.pack.js&#34;&#62;&#60;/script&#62;
    &#60;script&#62;
    $(document).ready(function(){
        $(&#34;dd:not(:first)&#34;).hide();
        $(&#34;dt a&#34;).click(function(){
          [...]]]></description>
		<wfw:commentRss>http://www.songlecn.com/2009/02/312/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>仿蓝色理想TAB横向下拉菜单效果</title>
		<link>http://www.songlecn.com/2009/02/228/</link>
		<comments>http://www.songlecn.com/2009/02/228/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 04:21:35 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[tab]]></category>
		<category><![CDATA[效果]]></category>
		<category><![CDATA[菜单]]></category>
		<category><![CDATA[蓝色理想]]></category>

		<guid isPermaLink="false">http://www.songlecn.com/?p=228</guid>
		<description><![CDATA[<script type="text/javascript">
function runcode_open_new(element)
{
	var code = document.getElementById(element).value;
	var win = window.open("", "", "");
	win.opener = null;
	win.document.write(code);
	win.document.close();
}
function runcode_copy(element)
{
	var codeobj = document.getElementById(element);
	var meintext = codeobj.value;
	try {
	 if (window.clipboardData)
	   {
	   window.clipboardData.setData("Text", meintext);
	   }
	   else if (window.netscape)
	   {
	   netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
	   var clip = Components.classes['@mozilla.org/widget/clipboard;1']
					 .createInstance(Components.interfaces.nsIClipboard);
	   if (!clip) return;
	   var trans = Components.classes['@mozilla.org/widget/transferable;1']
					  .createInstance(Components.interfaces.nsITransferable);
	   if (!trans) return;
	   trans.addDataFlavor('text/unicode');
	   var str = new Object();
	   var len = new Object();
	   var str = Components.classes["@mozilla.org/supports-string;1"]
					.createInstance(Components.interfaces.nsISupportsString);
	   var copytext=meintext;
	   str.data=copytext;
	   trans.setTransferData("text/unicode",str,copytext.length*2);
	   var clipid=Components.interfaces.nsIClipboard;
	   if (!clip) return false;
	   clip.setData(trans,null,clipid.kGlobalClipboard);
	   }
	} catch (e) {alert('因为安全策略的原因，此项功能已被您的浏览器禁止。关闭此窗口，然后按下“Ctrl+C”组合键完成复制。');		codeobj.focus();
	}
	codeobj.select();
   return false;
}
</script>仿蓝色理想TAB横向下拉菜单效果，直接运行代码可以查看效果^_^


&#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#34;&#62;
&#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62;
&#60;head&#62;
&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=gb2312&#34; /&#62;
&#60;title&#62;仿经典导航菜单&#60;/title&#62;
&#60;style type=&#34;text/css&#34;&#62;
td{font-size:12px;}
.unsel{background-color:#8c8ba1; background-position:top; background-repeat:repeat-x; color:#FFFFFF; font-weight:normal;}
.sel {background-color:#666688; color:#FFFFFF; font-weight:bold;}
.content{background-color:#666688; height:25px; padding-left:20px; padding-right:20px; color:#ffffff;}
.lineunsel{background-color:#FFFFFF;}
.linesel{background:#666688;}
a:link {color:#ffffff;text-decoration:none;}
a:visited {color:#ffffff;text-decoration:none;}
a:active {color:#ffffff;text-decoration:none;}
a:hover {color:#ffffff;text-decoration:underline;}
&#60;/style&#62;
&#60;script language=&#34;javascript&#34;&#62;
function showdh(n){
for(var i=1;i&#60;=10;i++){
eval(&#34;dh&#34;+i).className=&#34;unsel&#34;
eval(&#34;line&#34;+i).className=&#34;lineunsel&#34;;
eval(&#34;menu&#34;+i).style.display=&#34;none&#34;;
}
eval(&#34;dh&#34;+n).className=&#34;sel&#34;
eval(&#34;line&#34;+n).className=&#34;linesel&#34;;
eval(&#34;menu&#34;+n).style.display=&#34;&#34;;
}
&#60;/script&#62;
&#60;/head&#62;
&#60;body onload=&#34;javascript:showdh(1);&#34;&#62;
&#60;table width=&#34;915&#34; height=&#34;30&#34; border=&#34;0&#34; align=&#34;center&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34;&#62;
  &#60;tr&#62;
    &#60;td width=&#34;86&#34; class=&#34;unsel&#34; id=&#34;dh1&#34;&#62;&#60;div align=&#34;center&#34;&#62;&#60;a href=&#34;javascript:showdh(1);&#34;&#62;业界动态&#60;/a&#62;&#60;/div&#62;&#60;/td&#62;
    &#60;td width=&#34;6&#34;&#62;&#60;div [...]]]></description>
		<wfw:commentRss>http://www.songlecn.com/2009/02/228/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JS打字效果的动态菜单</title>
		<link>http://www.songlecn.com/2009/02/172/</link>
		<comments>http://www.songlecn.com/2009/02/172/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 03:25:48 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[菜单]]></category>

		<guid isPermaLink="false">http://www.songlecn.com/?p=172</guid>
		<description><![CDATA[<script type="text/javascript">
function runcode_open_new(element)
{
	var code = document.getElementById(element).value;
	var win = window.open("", "", "");
	win.opener = null;
	win.document.write(code);
	win.document.close();
}
function runcode_copy(element)
{
	var codeobj = document.getElementById(element);
	var meintext = codeobj.value;
	try {
	 if (window.clipboardData)
	   {
	   window.clipboardData.setData("Text", meintext);
	   }
	   else if (window.netscape)
	   {
	   netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
	   var clip = Components.classes['@mozilla.org/widget/clipboard;1']
					 .createInstance(Components.interfaces.nsIClipboard);
	   if (!clip) return;
	   var trans = Components.classes['@mozilla.org/widget/transferable;1']
					  .createInstance(Components.interfaces.nsITransferable);
	   if (!trans) return;
	   trans.addDataFlavor('text/unicode');
	   var str = new Object();
	   var len = new Object();
	   var str = Components.classes["@mozilla.org/supports-string;1"]
					.createInstance(Components.interfaces.nsISupportsString);
	   var copytext=meintext;
	   str.data=copytext;
	   trans.setTransferData("text/unicode",str,copytext.length*2);
	   var clipid=Components.interfaces.nsIClipboard;
	   if (!clip) return false;
	   clip.setData(trans,null,clipid.kGlobalClipboard);
	   }
	} catch (e) {alert('因为安全策略的原因，此项功能已被您的浏览器禁止。关闭此窗口，然后按下“Ctrl+C”组合键完成复制。');		codeobj.focus();
	}
	codeobj.select();
   return false;
}
</script>JS打字效果的动态菜单代码如下：


&#60;html&#62;
&#60;head&#62;
&#60;title&#62;www.lanrentuku.com&#60;/title&#62;
&#60;meta http-equiv=&#34;imagetoolbar&#34; content=&#34;no&#34;&#62;
&#60;style type=&#34;text/css&#34;&#62;
	body {
		background: #222;
		overflow: hidden;
		line-height: 18px;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
	}
	.node {
		margin-left: 30px;
		height: expression(0); /* IE only */
	}
	.title {
		position: relative;
		background: #fff;
		color: #000;
		cursor: pointer;
	}
	.selected {
		background: #f00;
		color: #fff;
	}
	.hover {
		background: #666;
		color: #fff;
	}
	.content {
		position: relative;
		background: #000;
		color: #fff;
	}
	.cursor {
		background: #f00;
		width: 10;
		height: 8;
		font-size: 12px;
	}
	#menu {
		visibility: hidden;
		position: absolute;
		left: 1%;
		top: 1%;
		width: 98%;
		height: 98%;
		background: #000;
		font-family: 'courier new', typewriter, matrix, monospace;
		font-size: 12px;
		overflow: [...]]]></description>
		<wfw:commentRss>http://www.songlecn.com/2009/02/172/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>超酷JS圆形浮动菜单</title>
		<link>http://www.songlecn.com/2009/02/171/</link>
		<comments>http://www.songlecn.com/2009/02/171/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 03:23:24 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[菜单]]></category>

		<guid isPermaLink="false">http://www.songlecn.com/?p=171</guid>
		<description><![CDATA[<script type="text/javascript">
function runcode_open_new(element)
{
	var code = document.getElementById(element).value;
	var win = window.open("", "", "");
	win.opener = null;
	win.document.write(code);
	win.document.close();
}
function runcode_copy(element)
{
	var codeobj = document.getElementById(element);
	var meintext = codeobj.value;
	try {
	 if (window.clipboardData)
	   {
	   window.clipboardData.setData("Text", meintext);
	   }
	   else if (window.netscape)
	   {
	   netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
	   var clip = Components.classes['@mozilla.org/widget/clipboard;1']
					 .createInstance(Components.interfaces.nsIClipboard);
	   if (!clip) return;
	   var trans = Components.classes['@mozilla.org/widget/transferable;1']
					  .createInstance(Components.interfaces.nsITransferable);
	   if (!trans) return;
	   trans.addDataFlavor('text/unicode');
	   var str = new Object();
	   var len = new Object();
	   var str = Components.classes["@mozilla.org/supports-string;1"]
					.createInstance(Components.interfaces.nsISupportsString);
	   var copytext=meintext;
	   str.data=copytext;
	   trans.setTransferData("text/unicode",str,copytext.length*2);
	   var clipid=Components.interfaces.nsIClipboard;
	   if (!clip) return false;
	   clip.setData(trans,null,clipid.kGlobalClipboard);
	   }
	} catch (e) {alert('因为安全策略的原因，此项功能已被您的浏览器禁止。关闭此窗口，然后按下“Ctrl+C”组合键完成复制。');		codeobj.focus();
	}
	codeobj.select();
   return false;
}
</script>超酷JS圆形浮动菜单代码如下：


&#60;html&#62;
&#60;head&#62;
&#60;title&#62;www.songlecn.com&#60;/title&#62;
&#60;meta http-equiv=&#34;imagetoolbar&#34; content=&#34;no&#34;&#62;
&#60;style type=&#34;text/css&#34;&#62;
	body {cursor:crosshair;margin:0; padding:0; position:absolute; overflow:hidden; background:#000; left:0; top:0; width:100%; height:100%;}
	.obj {position:absolute;font-size:1px;left:-1000;cursor:pointer;}
	.chi {position:absolute;cursor:pointer;font-family:verdana;}
&#60;/style&#62;
&#60;script type=&#34;text/javascript&#34;&#62;&#60;!--
////////////////////////////////////////////////////////////////////
// ================ MENU CONTENT ===================================
HDM = [
['SAURISCHIANS',   'THEROPODS&#60;br&#62;Bipedal&#60;br&#62;predators',         'Herrerasauria',       'Saltopodidae',           'Saltopus'],
['',    [...]]]></description>
		<wfw:commentRss>http://www.songlecn.com/2009/02/171/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
