Проблемы с отображением DIJIT TabContainer в IE7 - PullRequest
0 голосов
/ 01 декабря 2009

У меня проблема с tabcontainer, отображающим вкладки вертикально, а не горизонтально в IE7. Firefox 3.5 в порядке.

Моя настройка следующая: Контейнер вкладок содержит 5 вкладок. Контейнер вкладок имеет CSS, определяемый пользовательским файлом CSS Каждая вкладка может содержать новый контейнер вкладок Этот «внутренний» контейнер вкладок использует стиль тундры css по умолчанию.

Контейнеры «внутренних» вкладок работают нормально и отображают вкладки горизонтально, а «внешний» контейнер вкладок (с пользовательским CSS) - нет. Я думал, что решение этой проблемы будет простым, поскольку я просто смогу скопировать соответствующий стиль из таблиц стилей тундры. К сожалению, это не похоже на работу. Я проверил отображаемые значения вычисленного css для всех внутренних и внешних вкладок, и они совпадают, так что теперь я немного растерялся .......

Кто-нибудь раньше сталкивался с подобными проблемами?

О, и есть еще одна, немного запутанная проблема ............ если я не применяю "display: inline-block;" to .dijitTab Я получаю ту же проблему в Firefox.

1 Ответ

1 голос
/ 03 декабря 2009

Трудно сказать, не видя ваш собственный CSS, но в TabController есть метод _rectifyRtlTabList (), который решает похожую проблему

...