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

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№128-01-2006 08:20:39

TLemur
Забанен
 
Группа: Members
Зарегистрирован: 18-10-2004
Сообщений: 1764

Размер изображения

Дано:
Меню такого вида:

Выделить код

Код:

<menu id="ext_options" 
label="Menu with image"
class="menuitem-iconic menu-iconic"
style="list-style-image:url('chrome://...');"
>

Иконка, которая в lidt-style-image, не всегда 16x16. Может быть и 32x32. Размер иконки предугадать невозможно, т.к. меню генерируется динамически, с помощью JavaScript.
Требуется: с помощью CSS или еще чего-нибудь сделать так, чтобы иконка всегда была 16x16.

Отсутствует

 

№228-01-2006 10:38:55

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: Размер изображения

Пусть у ваших menu или menuitem есть третий класс, anyclass. тогда

Выделить код

Код:

.anyclass>hbox.menu-iconic-left>image { width: 16px; height: 16px; }

или у них id="anyid":

Выделить код

Код:

#anyid>hbox.menu-iconic-left>image { width: 16px; height: 16px; }

Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№328-01-2006 13:51:47

TLemur
Забанен
 
Группа: Members
Зарегистрирован: 18-10-2004
Сообщений: 1764

Re: Размер изображения

Anton

Ура, заработало!!! +1
Не подскажите ли, где можно прочитать, откуда взялся такой странный код:

>hbox

А в XulTut такого нету

Отсутствует

 

№428-01-2006 13:56:24

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: Размер изображения

Проще всего это можно узнать с помощью DOM Inspector. Или, что сложнее, посмотреть в bindings стандартных элементов.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

Board footer

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