Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№112-11-2006 17:54:09

Masletso
Участник
 
Группа: Members
Зарегистрирован: 31-07-2006
Сообщений: 94

list-style-image

Есть расширение, в нём есть оверлей- менюшка и каждому элементу соответсвует картинка.
сделано так:

Выделить код

Код:

<menuitem style="list-style-image:url()" ......

И есть проблема, в зависимости от темы, эти изображения то видны, то не видны. (и так со многими расширениями)
Вот видны всегда во всех темах картинки расширения FlashGot.
И щас я установи ФФ2.0, и тут вообще ни в какой теме не показывает картинки.

Я посмотрел код FlashGot'а, но толком не понял. там стиль вынесен в .css файл и тот же самый list-style-image, но почему-то картинки всегда видны




Заранее спасибо за помощь.

Отсутствует

 

№213-11-2006 09:08:50

Dionys
Участник
 
Группа: Members
Зарегистрирован: 20-09-2006
Сообщений: 19

Re: list-style-image

Элемент меню выглядит примерно так:

Выделить код

Код:

<menuitem>
  <xul:hbox class="menu-iconic-left">
    <xul:image class="menu-iconic-icon">
  </xul>
  ...
</menuitem>

Кантинка элемента меню отображается как раз в этом элементе image. Возможно в некоторых темах для классов menu-iconic-left или menu-iconic-icon выставлен display: none;.

А вообще, лучше посмотри через Инспектор DOM стили в chrome://browser/content/browser.xul

Отсутствует

 

№314-11-2006 17:03:53

Masletso
Участник
 
Группа: Members
Зарегистрирован: 31-07-2006
Сообщений: 94

Re: list-style-image

Спасибо, использовал так:

Выделить код

Код:

<menuitem oncommand="function();">
			  <hbox class="menu-iconic-left">
                 <image class="menu-iconic-icon" src="chrome://url..." align="left"/>
			     <label value="Значение" align="right" />
              </hbox> 
			</menuitem>

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]