<div id="calendar">
<p>Text</p>
<div class="section">blah</div>
</div>
Я применяю PNG к #calendar, в IE6 я использую фильтр, но он делает контент не кликабельным - я считаю, что обходным путем было заставить все внутри быть позиционированным (например, position: относительный) и имеет z-index + hasLayout , но иногда это не работает.
Должен ли я вместо этого обернуть все свои вещи в другой div и применить png BG к узлу-брату, как этот, или как?
<div id="calendar">
<div id="calendar-bg"></div>
<div id="calendar-content">
<p>Text</p>
<div class="section">blah</div>
</div>
</div>
Тогда заставьте calendar-bg быть абсолютно позиционированным и иметь 100% ширину / высоту и относительно позиции # calendar-content поверх него? Или есть какой-то другой скрытый способ работы основных сценариев png fixer (ala htc, jquery.pngFix)?