У меня есть этот кодExtjs окно не показывает элементы хорошо в IE
var main_container = Ext.create('Ext.container.Container',
{
xtype: 'container',
id: "id_container",
anchor: '100%',
layout:'column',
items:[
column_1,
column_2,
column_3
]
})
И когда я изменить размер контейнеру крайний правый столбец в некоторых случаях disapears. Когда я снова изменяю размер, в некоторых случаях снова появляется самый правый столбец. Это происходит только в IE.
Что может быть причиной этого? Любая идея была бы полезна.
Вот структура правой колонке
var column_3 = Ext.create('Ext.container.Container',
{
columnWidth: .33,
layout: 'anchor',
id: 'column_3',
items:[
grid_1,
grid_2
]
})
Есть 3 колонки, и я хочу, чтобы они были 33 процентов шириной
И главный контейнер oppened при нажатии Ext, кнопки меню. И главный контейнер помещается в окно ext js.
Это моя проблема
<div class="x-container x-column x-container-default" id="column_roles" role="presentation" style="width: 400px;">
<DIV style="WIDTH: 413px; HEIGHT: 45%" id=grid_1 class="x-panel x-grid x-property-grid x-panel-default x-with-col-lines x-panel-with-col-lines x-panel-default-with-col-lines x-masked-relative x-masked" role=presentation aria-labelledby=component-1234>...</div>
<DIV style="WIDTH: 413px; HEIGHT: 45%" id=grid_2 class="x-panel x-grid x-property-grid x-panel-default x-with-col-lines x-panel-with-col-lines x-panel-default-with-col-lines x-masked-relative x-masked" role=presentation aria-labelledby=component-1237> ... </div>
</div>
вы можете ясно видеть, что внутренние дивы шире, чем тот, который содержит их. Почему IE генерирует плохо? Это не происходит в Chrome и FF.
Этот вопрос является довольно расплывчатым. Как построены столбцы? Является ли контейнер визуализированным элементом, помещенным внутри другого контейнера? Какая версия Ext4? –
Да, extjs 4. Столбцы также имеют тип Ext.container.Container – Vlad
Моя точка зрения в том, зачем делать игру угадыванием? Отправьте пример, демонстрирующий вашу проблему. –