查看: 10628|回复: 25

[已解决]类似“白社会”顶部“通知”按钮如何实现?

[复制链接]

0

主题

8

回帖

217

积分

会员

Rank: 5Rank: 5

积分
217
发表于 2009-8-7 16:35:12 | 显示全部楼层 |阅读模式
尹广磊公众帐号
白社会顶部导航“通知”有如下效果:

初始状态;
1.jpg

鼠标滑过,会变颜色(这个通过“编辑轮换样式”已经实现)

点击该按钮(出现一个动态面板):

2.jpg

(点击“通知”按钮,切换动态面板的可见属性,已经实现,按钮对面板的“开关”功能)
现在,最后一个状态不知道如何实现:
动态面板可见的条件下,在空白区域,点击,动态面板则“隐藏”?

通知按钮.rar

41.59 KB, 下载次数: 421

0

主题

4

回帖

208

积分

会员

Rank: 5Rank: 5

积分
208
发表于 2009-8-7 19:08:36 | 显示全部楼层
看一下是不是这个

通知按钮2.zip

59.67 KB, 下载次数: 103

515

主题

6310

回帖

7万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
75264
QQ
发表于 2009-8-7 20:00:32 | 显示全部楼层
2楼做的还欠一些地道,当鼠标进入“通知”两字时出现了层,但鼠标还未进入出现的层,刚刚离开“通知”两字时,出现的层又隐藏了。

我在你的基础上做了一些修改。

关键说明:
在弹出层面板的下面一层放置一个图片热区,该热区的大小要略大于弹出层的大小。在热区上设置OnMouseOut事件,当鼠标离开热区时隐藏弹出层。
将隐藏层的交互动作放在底层的热区上,这样不影响在层上面的内容做其它交互动作。

详见下载的实例:

003.jpg

层面板触发.rar (116.88 KB, 下载次数: 589)

---------------------------------------------------
另一个相关的示例:http://www.hiaxure.com/thread-789-1-1.html

0

主题

8

回帖

217

积分

会员

Rank: 5Rank: 5

积分
217
 楼主| 发表于 2009-8-7 22:08:21 | 显示全部楼层
恩,相当不错。谢谢。


交互效果最好的是3#的第一个实例
阿里校园 www.alicampus.com
声明,本账号作废,新账号:applenate

0

主题

25

回帖

233

积分

会员

互动PM

Rank: 5Rank: 5

积分
233
发表于 2009-10-2 02:59:15 | 显示全部楼层
OnMouseEnter

OnMouseOut

至于如何实现楼主所提那个问题,应该有很多种方式都可以实现(如动态面板+Image Map Region)。最土方式就是enter做一个页面,out做一个页面。鼠标定义下关联2个页面也可以实现同类效果,虽然需要读取不同页面。

0

主题

47

回帖

12

积分

版主

Rank: 7Rank: 7Rank: 7

积分
12
QQ
发表于 2010-1-5 09:03:22 | 显示全部楼层
不错,很实用的东东啊!呵呵!

0

主题

67

回帖

264

积分

会员

学生

Rank: 5Rank: 5

积分
264
QQ
发表于 2010-1-5 14:21:36 | 显示全部楼层
八错~

0

主题

5

回帖

228

积分

会员

Rank: 5Rank: 5

积分
228
发表于 2010-1-19 02:54:44 | 显示全部楼层
:)

0

主题

3

回帖

196

积分

会员

Rank: 5Rank: 5

积分
196
发表于 2010-1-21 16:30:32 | 显示全部楼层
学习哟。

0

主题

6

回帖

198

积分

会员

Rank: 5Rank: 5

积分
198
发表于 2010-1-22 15:02:10 | 显示全部楼层
不错..学习中..

0

主题

40

回帖

241

积分

会员

Rank: 5Rank: 5

积分
241
发表于 2010-1-26 15:51:48 | 显示全部楼层
下载学习

0

主题

6

回帖

202

积分

会员

Rank: 5Rank: 5

积分
202
发表于 2010-2-26 11:25:06 | 显示全部楼层
恩,相当不错。谢谢。

0

主题

17

回帖

218

积分

会员

Rank: 5Rank: 5

积分
218
发表于 2010-3-18 22:13:41 | 显示全部楼层
还是需要不断的学习啊,做的漂亮真是很重要的事情啊

0

主题

15

回帖

198

积分

会员

Rank: 5Rank: 5

积分
198
QQ
发表于 2010-6-11 15:09:23 | 显示全部楼层
学习~

0

主题

107

回帖

388

积分

会员

Rank: 5Rank: 5

积分
388
发表于 2010-6-11 17:41:37 | 显示全部楼层
“关键说明:
在弹出层面板的下面一层放置一个图片热区,该热区的大小要略大于弹出层的大小。在热区上设置OnMouseOut事件,当鼠标离开热区时隐藏弹出层。”

3#的这种思路很值得借鉴!!

0

主题

97

回帖

446

积分

会员

Rank: 5Rank: 5

积分
446
发表于 2010-6-12 12:15:46 | 显示全部楼层
换个方式:用一个图层实现

通知按钮3+1.rp

67.91 KB, 下载次数: 31

0

主题

3

回帖

202

积分

会员

MM

Rank: 5Rank: 5

积分
202
发表于 2010-6-13 15:25:47 | 显示全部楼层
呵呵,狂下载,回一个。:)

0

主题

2

回帖

12

积分

会员

Rank: 5Rank: 5

积分
12
发表于 2010-6-18 10:04:18 | 显示全部楼层
不错不错,非常感谢,学习啦

0

主题

36

回帖

110

积分

会员

Rank: 5Rank: 5

积分
110
发表于 2010-8-13 10:36:07 | 显示全部楼层
恩 谢谢

0

主题

3

回帖

70

积分

会员

Rank: 5Rank: 5

积分
70
发表于 2010-8-16 11:34:47 | 显示全部楼层
不错
您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

QQ|手机版|友情链接|版权声明|关于我们|Axure中文社区 |网站地图

GMT+8, 2024-5-19 09:26

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表