求助: 网页如何实现类似火车开关窗口的效果?

2014-01-29 09:16:16 +08:00
 RangerWolf
我们组的美工设计的效果,想了一天也想不出如何实现。。。特来此求助。[我连这种效果的名字是什么都不知道。。。]

v2好像不能直接贴图上来。
放到这里了:
http://doubanvideo-doubanvideoimg.stor.sinaapp.com/a.png
http://doubanvideo-doubanvideoimg.stor.sinaapp.com/b.png

具体效果就是点击中间的带箭头的圆圈在a b两种界面直接进行转换
3074 次点击
所在节点    问与答
18 条回复
justfindu
2014-01-29 09:52:38 +08:00
这不就是手风琴么~ 只是开关tab换成了箭头而已~
chairuosen
2014-01-29 10:01:40 +08:00
灰色部分属于部分A,箭头和白色部分属于部分B,
点箭头的时候改变B的定位。绝对定位也行,相对也行,最好用绝对定位。
loading
2014-01-29 10:17:09 +08:00
$("layer").animate({marginTop:"50"},500);

overflow:hidden;
emric
2014-01-29 10:18:16 +08:00
box 给个 overflow: hidden, 再调整 margin-top 的负值.
emric
2014-01-29 10:21:02 +08:00
发现我组合语言越来越有问题, 有人推荐我读几本书吗?
loading
2014-01-29 11:43:05 +08:00
lz死了
RangerWolf
2014-01-29 15:23:20 +08:00
@loading sorry 还没呢:) 今天基本上算是搞定这个效果了~ 只是效果还是不太理想。。。 用的还是基于bootstrap的手风琴的效果~ @justfindu

@chairuosen 有例子程序么? 从来没玩过这么高级的界面效果。。。
rayps
2014-01-29 15:28:46 +08:00
设计师就是坑
RangerWolf
2014-01-29 16:30:03 +08:00
@emric box 是什么?
rayps
2014-01-29 16:47:05 +08:00
写一个给你看看,是这样么
http://codepen.io/RayPS/pen/wuLbq
chairuosen
2014-01-29 17:27:18 +08:00
RangerWolf
2014-01-29 17:41:26 +08:00
@chairuosen @rayps
你们太犀利了! 非常感谢!
loading
2014-01-29 18:00:04 +08:00
@RangerWolf 请使用“感谢回复者”,楼层:hover 后可见。
emric
2014-01-29 18:27:21 +08:00
如果楼主找到答案了嗯? 我一直以为是这种效果...
http://jsbin.com/ObaqOhoJ/1/edit
P233
2014-01-29 19:03:54 +08:00
再来个 pure CSS 版本,just for fun

http://jsbin.com/IRoDITek/1/
RangerWolf
2014-01-29 23:10:47 +08:00
@emric 其实 我还真没看出太大区别。。。

@P233 我看到用到一个 http://cdnjs.cloudflare.com/ajax/libs/prefixfree/1.0.7/prefixfree.min.js 这能算是纯CSS么?
P233
2014-01-29 23:25:55 +08:00
emric
2014-01-30 00:13:03 +08:00
@P233 nice! input 还能这样用!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/98614

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX