PDA

完整版本 : CSS Dock Menu


Autumn
2007-07-14, 20:00
http://www.ndesign-studio.com/wp-content/uploads/2007/05/css-dock-menu.jpg

原文连接:http://www.ndesign-studio.com/blog/design/css-dock-menu/#more-215

1. 效果演示及源文件下载

效果演示 源文件下载 (http://www.ndesign-studio.com/file/css-dock-menu.zip)
http://www.ndesign-studio.com/demo/css-dock-menu/css-dock.html

2. 插入代码
在<head> </head> 标签中,插入下面的代码

<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/interface.js"></script>

<link href="style.css" rel="stylesheet" type="text/css" />

<!--[if lt IE 7]>
<style type="text/css">
.dock img { behavior: url(iepngfix.htc) }
</style>
<![endif]–>


3. 配置
不要忘记加入下面的代码在<body> 标签的任何地方


<script type="text/javascript">
$(document).ready(
function()
{
$(’#dock2′).Fisheye(
{
maxWidth: 60,
items: ‘a’,
itemsText: ’span’,
container: ‘.dock-container2′,
itemWidth: 40,
proximity: 80,
alignment : ‘left’,
valign: ‘bottom’,
halign : ‘center’
}
)
}
);
</script>


4. 添加或者删除menu的条目
在顶部的DOCK添加条目 (注意: span 标签在 img 之后):

<a class="dock-item" href="#"><img src="images/home.png" alt="home" /><span>Home</span></a>

在底部的DOCK添加条目 (注意: span 标签在 img 之前):

<a class="dock-item2" href="#"><span>Home</span><img src="images/home.png" alt="home" /></a>

浏览器兼容性:
已经通过了一下浏览器的测试: IE 6, IE 7, Opera 9, Firefox 2, and Safari 2

----------------------------------------------------------------------------------------------------------------

出于对Mac的热爱,在制作主页的过程中突然想加入Mac的Dock,于是在网上搜索能应用于网页的Dock,但发现大多数都是Flash制作的,而且动态效果非常生硬,直到发现这个CSS Dock Menu,动态效果近乎完美,呵呵,不知道发这版面会不会不合适:)

另外还有一个类似Dock的Google主题:
http://elliottback.com/wp/wp-content/google-x/googlex.htm

lulu1028
2007-07-14, 21:27
效果还不错,留着以后用,谢谢LZ。

backtosong
2007-07-14, 23:08
谢楼主 相当棒啊。。。。

Imac
2007-07-15, 06:21
牛人
顶过 ..

Covise
2007-07-15, 06:44
似乎NICKZONE相当需要这东西·可以考虑把整站建为MAC桌面样式

love7912
2007-07-16, 21:33
似乎NICKZONE相当需要这东西·可以考虑把整站建为MAC桌面样式

同意楼上观点

love7912
2007-07-16, 21:36
想问下楼主是不是要自己的博客才可以这样做,免费的好像做不了.

benls
2007-07-17, 01:49
看到高人了。。。。。。。。

DarkElf
2007-07-17, 07:49
空间必须支持PHP?

Autumn
2007-07-20, 11:21
想问下楼主是不是要自己的博客才可以这样做,免费的好像做不了.

博客必须是支持自插代码,然后将设置好的Dock上传到免费空间就可以了,感觉Mac风格的页面使用效果会比较好(类似Nick Zone),不然看着会有些异样

Autumn
2007-07-20, 11:26
空间必须支持PHP?

任何空间都可以用的;)

深蓝的海
2007-07-20, 12:17
谁可以告诉我怎么用呀!

kent198661
2007-07-20, 15:36
能不能说的再详细点啊,不是很会

蚂蚁
2007-07-20, 17:21
留下胶印~~~

Autumn
2007-07-20, 20:47
简单点就是在需要使用的页面代码里的<head>标签以及<body>标签里分别插入两段代码,代码详见说明的2,3项

我用框架把页面效果在上面放出来

Linkzero
2007-07-20, 21:45
嗯..不错...下次更新blog模版是试一下用...