У меня возникла проблема, из-за которой объект dhtmlxCalendarObject скрывается объектом dhtmlXGridObject. Чтобы создать dhtmlxCalendarObject, я создаю div и dhtmlxCalendarObject следующим образом:
<div id="calendar1" style="position:absolute; left:0px; top:22px;"></div>
... тогда позже:
var cal1 = new dhtmlxCalendarObject('calendar1', true, {isYearEditable: true, isMonthEditable: true});
Под dhtmlxCalendarObject у меня есть dhtmlXGridObject, созданный следующим образом:
<div id="gridalarmsbox" style="width:99%; border:1px solid #000000"></div>
... тогда позже:
var gridalarms = new dhtmlXGridObject('gridalarmsbox');
Когда я нажимаю на календарь, половина его скрыта за сеткой, как я могу решить эту проблему?
Я попытался использовать z-index в приведенных выше разделах следующим образом:
<div id="gridalarmsbox" style="width:99%; border:1px solid #000000; z-index:-1;"></div>
а также
<div id="calendar1" style="position:absolute; z-index:-999; left:0px; top:22px;"></div>
Но, похоже, это не имеет значения.
Это происходит в Internet Explorer 11.
Спасибо