Относительная максимальная ширина в XUL - PullRequest
0 голосов
/ 28 июня 2011

Я работаю над расширением Firefox, и у меня возникают проблемы с получением относительных ограничений на ширину элементов в боковой панели. Например, я хочу, чтобы элемент описания на боковой панели всегда был таким же большим, как боковая панель при изменении размера боковой панели, и соответственно имел перенос текста.

Если я помещу описание в поле с фиксированной максимальной шириной, оно будет правильно перенесено, но я не могу получить относительную ширину для правильной работы с использованием css. Если для CSS задана максимальная ширина, равная 100%, кажется, что она просто игнорируется, и текст будет в одной строке и будет переполнен боковой панелью. Любые предложения о том, как поместить относительные ограничения ширины на блок в XUL, чтобы текст был правильно перенесен?

1 Ответ

2 голосов
/ 28 июня 2011

Звучит так, будто установка максимальной ширины - это не то, что вам действительно нужно.Взгляните на https://developer.mozilla.org/en/XUL_Tutorial/The_Box_Model, параметр flex атрибут будет правильным подходом, чтобы элемент заполнил все доступное пространство (обычно flex="1").Соответствующее свойство CSS будет -moz-box-flex: 1.

...