0

サイドバーに画像の配列を表示したい。画像はクリック可能にする必要があります。これは、これまでに ff-sidebar.xul ファイルで得たものですが、何も表示されていません:

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type"text/css" ?>
<!DOCTYPE page SYSTEM "chrome://pos/locale/overlay.dtd">

<page id="posSidebar" title="&posSidebar.label;"
     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

<script src="ff-sidebar.js"/>
<script src="ff-sidebar.css"/>

<vbox flex="1">
  <label value="&posSidebar.label;" />
<image id="image1"/>
</vbox>
</page>

css ファイルのコード:

#image1 
{
list-style-image: url("chrome://myextension/skin/images/1.png" width='135' height='130');
}
4

1 に答える 1

0

CSSファイルをスクリプトとして読み込もうとしているのはなぜですか?また、スクリプト宣言は次のようになります。

<script type="application/x-javascript" src="chrome://rehostimage/content/password_manager.js" />

表示される画像については、試してみましたか

<image src="chrome://myextension/skin/images/1.png" />

于 2011-04-11T17:19:06.847 に答える