Могу ли я иметь панель XUL без тени в моем расширении Firefox? - PullRequest
7 голосов
/ 08 марта 2009

Панели XUL в наложении расширений Firefox всегда поставляются с тенью бесплатно. Как я могу удалить эту тень?

Пример кода для эффекта тени, который я не хочу:

<popupset>
    <panel id="popuppanel" width="500" noautohide="true">
        <vbox>
            <label value="test"/>
            <label value=""/>
            <label value=""/>
            <label value=""/>
        </vbox>
    </panel>
</popupset>

И скриншот:

Пример изображения эффекта тени, я не хочу. http://img124.imageshack.us/img124/7766/shadowj.png

Ответы [ 3 ]

5 голосов
/ 13 ноября 2009

Используйте следующий оператор CSS:

-moz-window-shadow: нет;

См. Также внутреннюю таблицу стилей CSS Firefox (версия для Mac) для панели закладок.

2 голосов
/ 12 марта 2009

Я думаю, что это часть работы ОС. Как и в меню, например, тень. блокнот. Должен сказать, что не знаком с Vista, но можно с уверенностью сказать, что она зависит от ОС.

0 голосов
/ 19 марта 2009

Вы можете установить прозрачный цвет фона с помощью css:

цвет фона: прозрачный;

...