Javascript 无法更改Fancybox关闭按钮

Javascript 无法更改Fancybox关闭按钮,javascript,css,ajax,fancybox,Javascript,Css,Ajax,Fancybox,我想用自定义按钮替换Fancybox 1.3.4中的默认关闭按钮。 我改变了CSS如下,但按钮没有显示 #fancybox_close { width: 66px; height: 22px; position: absolute; right: 10px; top: 10px; cursor: pointer; background: url('../js/jquery/fancybox/closelabel.gif') 0 0 no-repeat; } 有人能帮

我想用自定义按钮替换Fancybox 1.3.4中的默认关闭按钮。 我改变了CSS如下,但按钮没有显示

#fancybox_close {
  width: 66px;
  height: 22px;
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
  background: url('../js/jquery/fancybox/closelabel.gif') 0 0 no-repeat;
}

有人能帮忙解决这个问题吗?

好的,问题解决了。只需指定图像的正确路径。

可能是上述css中背景的路径问题。这完全取决于您的文件结构以及您的图像相对于您的CSS的位置原始代码具有相同的路径:
background:transparent url('../js/jquery/fancybox/fancybox.png')-40px 0px唯一的区别是默认代码另外有以下行:
z-index:1103;显示:无如果你在css中添加了display none,那么这可能就是你没有看到它的原因不,我的意思是原始css有这个display:none,我的代码没有它。有人能告诉我为什么这个代码不起作用吗?