http://rusticblonde.hostizzo.com/
我的菜单上有一个子指示器,例如位于images / arrows-ffffff.png中....我甚至尝试指向完整的URL,但它没有显示子指示符......
有什么想法吗?
我的代码如下: -
.sf-sub-indicator {
position: absolute;
display: block;
right: .75em;
top: 1.05em; /* IE6 only */
width: 10px;
height: 10px;
text-indent: -999em;
overflow: hidden;
background: url('images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
谢谢你们
科斯蒂
答案 0 :(得分:0)
因为当您使用images/arrows-ffffff.png
时,这意味着您的图片文件夹和css文件应位于同一位置,但在观察您的网站时,您要从css/superfish.css
导入css文件。
所以要么将你的css文件移动到同一个文件夹或
使用以下路径之一:
http://rusticblonde.hostizzo.com/images/arrows-ffffff.png
../images/arrows-ffffff.png
答案 1 :(得分:0)
1 /问题是您没有修复脚本,因此sub-indicator
类的元素不存在。
2 /只需改变:
url('images/arrows-ffffff.png') no-repeat -10px -100px
要:
url('/images/arrows-ffffff.png') no-repeat -10px -100px
使用绝对路径。它们通常更可靠,特别是在CSS文件中。 Google提供“css中的相对vs绝对路径”以获取更多信息。
答案 2 :(得分:-2)
删除代码:
overflow: hidden;