Отображение расширенных изображений Firefox на боковой панели - PullRequest
0 голосов
/ 08 апреля 2011

Я хочу отобразить массив изображений на боковой панели. Изображения должны быть кликабельными. Это то, что я до сих пор получил в моем файле 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');
}

1 Ответ

0 голосов
/ 11 апреля 2011

Почему вы пытаетесь загрузить свой CSS-файл как скрипт?также объявления сценариев должны быть такими:

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

Что касается отображаемых изображений, вы пробовали

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

?

...