小编Ade*_*ike的帖子

面具不在Gecko工作

我试图掩盖一个元素,里面有一些图像,只使用CSS.我已经做到了这一点,它在webkit使用-webkit-mask-box-image和它正在做我想要的,但我很难使用其他浏览器.

gecko应该使用mask,并且该标签确实显示在firebug中,但它实际上并没有使用掩码..我也尝试将png im转换为base64数据uri,但无济于事.

示例:http: //jsfiddle.net/nNLta/

有谁知道这样做的正确方法?

HTML

<div id='wrap'>  
        <div class='masked flashing-anim'>  
            <div class='the-mask' >  
                <ul>  
                         <li class='blink_1'></li>  
                        <li class='blink_2'></li> 
                </ul>  
            </div>  
        </div>  
        <div class='the-outline'>  
            <img src='img/real-stuff.png' height=500 />  
        </div>  
        </div>
Run Code Online (Sandbox Code Playgroud)

CSS

   #wrap {
    position: relative;
   }
   .the-outline, the-mask {
      position: absolute;
      top: 0;
   } 
   .the-mask {
        height: 500px;
        width: 360px;
        -webkit-mask-box-image: url(../img/the-mask.png);
        -moz-mask-box-image: url(../img/the-mask.png);
        -o-mask-box-image: url(../img/the-mask.png);
        mask-box-image: url(../img/the-mask.png);
        mask: url(data:lotsofchars);
    }
Run Code Online (Sandbox Code Playgroud)

示例:http: //jsfiddle.net/nNLta/

css firefox animation webkit css3

5
推荐指数
1
解决办法
1726
查看次数

jQuery脚本在Firefox和Internet Explorer上返回新窗口

我有我的页面上的元素的这个切换按钮,当我点击它,我可以看到脚本运行并切换元素,但然后我得到一个新窗口返回JS对象[我猜..].它只是一个空白的窗口,带有我的href网址,它[object Object]
在chrome中说它很好,但ie和firefox这样做.我这样做的方式是

<a href="javascript:jQuery('#thatDude').toggle();">click</a>
<div id="thatDude">blah</div>
Run Code Online (Sandbox Code Playgroud)

更奇怪的部分是我也有这是我的脚本文件

jQuery('.someBtn').live('click', function() {
  jQuery('#someForm').toggle();
});
Run Code Online (Sandbox Code Playgroud)

当我点击它 - 它在任何地方工作正常... [是的我知道我应该改变为委托=]]

有谁知道最新情况?即时通讯使用jquery 1.6 [但1.4.4做同样的..]

非常感谢

firefox jquery object

1
推荐指数
1
解决办法
790
查看次数

标签 统计

firefox ×2

animation ×1

css ×1

css3 ×1

jquery ×1

object ×1

webkit ×1