如果我想在侧边栏中显示图片。我怎样才能做到这一点?我试着做以下事情无济于事:
根据这个:https://developer.mozilla.org/en/XUL_Tutorial/Adding_Labels_and_Images
如果我将此代码添加到我的ff-sidebar.xul文件中:
XUL:
<image id="image1"/>
Style Sheet:
#image1 {
list-style-image: url("chrome://findfile/skin/banner.jpg");
}
应显示图像。我选错了文件了吗?
最好,美国
答案 0 :(得分:0)
如果您的扩展程序在chrome中注册了findfile:
,那就是一个例子这些图像来自chrome目录,在findfile包的外观中。因为图像因主题而异,所以通常会将图像放在皮肤目录中。
在教程的介绍中,它说:
本教程将演示 创建一个简单的查找文件用户 界面,很像提供的 Macintosh的Sherlock或者发现 Windows中的文件对话框。
所以这个例子是在本教程的上下文中。
您需要在皮肤文件夹和css使用中为其提供图像:
list-style-image: url("chrome://yourext/skin/yourfilename.jpg");