0
A
回答
0
這不是奇蹟,但沒有Java腳本(歌劇,safari,firefox,chrome)。 不需要jQuery代碼,只是添加(嘗試)一些效果,但效果不佳。
<!doctype html>
<html>
<head>
<title>Horizontal Dropdown CSS Menu</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
* {
text-decoration:none;
margin:0;
padding:0;
border:none;
list-style:none
}
html{background-color:#999}
body{
font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
color:#000;
text-align:center
}
#wrapper {
display:block;
margin:auto;
width:1024px;
height:100%;
background-color:#aaa;
border:#ccc groove 2px
}
#content {
width:auto;
height:auto;
background-color:#fff
}
#nav {
position:relative;
display:table;
text-align:left;
width:100%;
height:30px;
margin:auto;
background-color:#eee;
border-bottom:#eee groove 2px
}
#horizon-menu {
float:left;
clear:both;
width:800px;
height:30px;
font-weight:700;
background-color:#eee
}
#horizon-menu li {display:inline-block;height:30px}
#horizon-menu li a {display:block;padding:6px;text-decoration:none;color:#555}
#horizon-menu li ul li {display:none}
#horizon-menu li a:hover {padding:6px;background-color:#fff}
#horizon-menu li:hover ul {
display:inline-block;
position:absolute;
z-index:1000;
float:left;
clear:none;
min-width:200px;
width:auto;
min-height:160px;
height:auto;
margin:3px 0 0 -2px;
/*padding:2px;*/
border:#eee groove 2px;
background-color:#eee
}
#horizon-menu li:hover ul img {display:inline;float:left;clear:none}
#horizon-menu li:hover ul a img {background-color:transparent}
#horizon-menu li:hover ul li {
display:inline-block;
width:auto;
height:auto;
float:left;
clear:both;
/*padding:2px*/
}
#horizon-menu li:hover ul li a {display:block;color:#555;text-decoration:none}
#horizon-menu li:hover ul div a {display:block}
#horizon-menu li:hover div {
float:left;
clear:none;
margin-right:2px;
min-width:160px;
width:auto;
min-height:150px;
height:auto;
background-color:#ddd
}
</style>
<script type="text/javascript" src="lib/jquery-1.5.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('a').bind('click', function(){
alert('f!');
})
$('#nav, #horizon-menu li ul div').css('display','none');
$('#nav').fadeTo("slow", 1.0);
$('#horizon-menu li a').bind({
mouseenter: function(){
$('#horizon-menu li ul div').fadeTo("slow", 1.0);
},
mouseover: function(){
$('#horizon-menu li ul div').fadeTo("slow", 1.0);
}
});
$('#horizon-menu li ul').bind({
mouseleave: function(){
$('#horizon-menu li ul div').fadeTo("slow", 0);
},
mouseout: function(){
$('#horizon-menu li ul div').fadeTo("slow", 0);
}
});
});
</script>
</head>
<body>
<div id="wrapper">
<div id="nav">
<ul id="horizon-menu">
<li><a href="#">MacBook Pro</a>
<ul>
<li>
<div>
<a href="#" title="">Link 1</a>
<a href="#" title="">Link 2</a>
<a href="#" title="">Link 3</a>
</div>
<div>
<a href="#" title=""><img src="http://images.apple.com/home/images/promo_macbookpro_20110302.png" alt="" /></a>
</div>
</li>
</ul>
</li>
<li><a href="#">MacBook Air</a></li>
<li><a href="#">MacBook</a>
<ul>
<li>
<div>
<a href="#" title="">MacBook</a>
<a href="#" title="">Wow!</a>
</div>
<div>
<img src="http://images.apple.com/home/images/promo_macbookpro_20110302.png" alt="" />
</div>
</li>
</ul>
</li>
</ul>
</div>
<div id="content">
<h1><img src="http://images.apple.com/macbookair/images/performance_title20101020.png" alt="Might made light." height="46" width="333"></h1>
<p class="intro">Don’t be fooled by the sliver-thin profile of <a class="ml-smartlink" href="http://en.wikipedia.org/wiki/MacBook">MacBook</a> Air. This small wonder features powerful NVIDIA graphics, an Intel Core 2 Duo processor, lightning-fast flash storage, and long battery life. So while looks may be deceiving, performance doesn’t lie.</p>
<img src="http://images.apple.com/macbookair/images/bg_hardware_20101020.png" alt="" height="441" width="705" />
</div>
</div>
</body>
</html>
+0
非常好...非常感謝你! – tg4fsi 2011-03-11 21:48:53
相關問題
- 1. 類似jQuery的菜單系統
- 2. 尋找類似於此頁面的ASP.NET/HTML菜單
- 3. 尋找類似笨
- 4. 尋找類似「array_and」
- 5. 尋找類似我已搜查高與低尋找像一個從以下站點菜單此支線菜單
- 6. 創建一個類似系統默認菜單的窗口?
- 7. 尋找類似的項目
- 8. 簡單的尋呼系統
- 9. 尋找一個類似於phpBB3.0模板系統的PHP模板引擎
- 10. RX,尋找類似takeUntilMap
- 11. 尋找類似於VS
- 12. 類似Twitter的系統
- 13. 類似CrunchBase的系統
- 14. jQuery的菜單系統
- 15. 尋找免費的Linux操作系統
- 16. NSPopUpButton,NSComboBox類似的菜單
- 17. 的Perl - 尋找類似協會
- 18. 在java中尋找類似的功能
- 19. 尋找類似緩存的東西
- 20. c#尋找類似的顏色
- 21. 尋找類似於smushit的lossles compression api
- 22. 尋找類似相冊的推薦
- 23. 安卓:尋找類似的詞
- 24. CoffeeScript,尋找類似SQL的模塊
- 25. 尋找類似Thinkmap的引擎
- 26. 尋找類似門戶網站的CMS
- 27. 繞過joomla菜單系統
- 28. 隱藏菜單系統
- 29. 外系統常用菜單
- 30. 遞歸菜單系統
你到目前爲止有什麼?你有什麼嘗試?你在做什麼標記? – 2011-03-08 22:25:57
難道你不能只修改他們的代碼來適應你的需求? :) – drudge 2011-03-08 22:29:18
我會首先做一個定期的下拉菜單(可能是爲了開發這個開源許多開源項目之一,例如http://vandelaydesign.com/blog/web-development/jquery-drop-down-menus/)然後調整CSS,使下拉內容的右側有額外的空間,並根據設置的下拉選項將該空間設置爲具有適當的背景圖像。 – 2011-03-09 02:51:49