爱意满满的作品展示区。
qiayue

年前帮朋友做的一个站,求鉴赏鞭挞(用 js 仿 Flash 站)

  •  
  •   qiayue · Mar 31, 2013 · 4947 views
    This topic created in 4965 days ago, the information mentioned may be changed or developed.
    http://www.bdbl.cn/

    仿的是 http://www.25togo.com/ ,这个站全站 Flash ,我用 js 仿的,所以动画比较生硬。
    只做了关于我们模块,案例展示和商店暂时都还没做。
    25 replies  •  1970-01-01 08:00:00 +08:00
    wuyamoyun
    wuyamoyun
    Mar 31, 2013❤️1
    1
    非常的高端大气上档次,我鼠标上去晃了几下,现在还没停
    qiayue
    qiayue
    OP
    Mar 31, 2013
    2
    @wuyamoyun 哈哈,那么我暂时没找到解决办法,或者说可能我想的办法太复杂,还没去实现。
    我想的是记录鼠标停留时间,一晃而过的(即时间短的)就不去响应,不知道还有没有其他方法。
    chaojie
    chaojie
    Mar 31, 2013❤️1
    3
    @qiayue 一次动画没完成滑出去了就取消,就算不取消也不能再去响应下一次事件了啊
    qiayue
    qiayue
    OP
    Mar 31, 2013
    4
    @chaojie 我用的是 animate ,不知道是否适用你说的方法?
    chaojie
    chaojie
    Mar 31, 2013❤️1
    5
    @qiayue 给动画的元素加个属性判断动画状态,是正在进行还是已经完成。可以在callback里设定完成状态
    qiayue
    qiayue
    OP
    Mar 31, 2013
    6
    @chaojie 明白了,这是个好方法。谢谢!
    Loerise
    Loerise
    Mar 31, 2013❤️2
    7
    楼上的回复真是。。。
    @chaojie 自己查下jQuery的.clearQueue();
    再给个暴力有效的例子:
    $('div').hover(
    function (){
    $(this).animate({
    height:'200px',
    background:'black'
    },1000).clearQueue();
    },
    function(){
    $(this).animate({
    height:'100px',
    background:'red'
    },1000).clearQueue();
    }
    )
    aqb
    aqb
    Mar 31, 2013❤️1
    8
    chrome左侧顶部菜单有错位
    qiayue
    qiayue
    OP
    Mar 31, 2013
    9
    @aqb ? 我也是 Chrome ,没发现,可否截图?
    谢谢了
    chaojie
    chaojie
    Mar 31, 2013
    10
    @Loerise 我说为嘛每次想做点动画效果都感觉那么坑。。。
    aqb
    aqb
    Mar 31, 2013❤️1
    11
    @qiayue 这里不知道怎么发图,你去看吧
    http://www.douban.com/photos/photo/1922369139/large

    版本Version 26.0.1410.43 m
    qiayue
    qiayue
    OP
    Mar 31, 2013
    12
    @aqb 感谢,是 -99em 惹的祸,在你的宽屏显示器上,负得不够彻底,就被显示出来了。
    momou
    momou
    Mar 31, 2013
    13
    一楼,哈哈哈。。。
    nichan
    nichan
    Mar 31, 2013❤️1
    14
    我可以说比原版好吗……
    qiayue
    qiayue
    OP
    Mar 31, 2013
    15
    @nichan 谢谢啦
    Loerise
    Loerise
    Apr 1, 2013❤️1
    16
    @qiayue 查下jQuery的.clearQueue();
    例子看上面
    之前忘记 @ 你了...
    qiayue
    qiayue
    OP
    Apr 1, 2013
    17
    @Loerise 我之前已经看到了,多谢提醒。
    ghbjy1128
    ghbjy1128
    Apr 1, 2013❤️1
    18
    .stop(false, false) 就可以。 按实际需求配合。not方法
    http://css-tricks.com/examples/jQueryStop/
    qiayue
    qiayue
    OP
    Apr 1, 2013
    19
    @ghbjy1128 你这个很赞,直接有不同用法对比示例
    我本地试了一下, stop(true, false) 就符合我的要求
    线上的暂时改不了,需要等朋友给ftp
    hq5261984
    hq5261984
    Apr 1, 2013❤️1
    20
    精品 大气 清爽 漂亮 豪华 时尚 创意 大方

    网页设计能用来装B的词我都打上了,楼主自行组合排列夸奖自己吧。
    qiayue
    qiayue
    OP
    Apr 1, 2013
    21
    @hq5261984 哈哈,可以
    workaholic
    workaholic
    Apr 1, 2013
    22
    鼠标悬停应该加一个延迟
    P233
    P233
    Apr 2, 2013
    23
    同样的效果可以用 CSS3 模仿出来,但是兼容性就没办法了
    P233
    P233
    Apr 2, 2013❤️1
    24
    http://peters-playground.com/demo/css3_slider_practice/

    正好 CSS3 写 slider 不太熟,练习一下,还真模仿出来了,呵呵
    qiayue
    qiayue
    OP
    Apr 2, 2013
    25
    @P233 不错!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4351 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 09:53 · PVG 17:53 · LAX 01:53 · JFK 04:53
    ♥ Do have faith in what you're doing.