После долгих испытаний и исследований я пришел к выводу, что для IE6 нет другого пути, кроме JavaScripts, который у меня не работает.Поэтому мне пришлось немного изменить структуру.Конечный результат выглядит примерно так:
<div style="position:relative; width:200px; background-color:red;">
<div style="margin: -10px -20px">Some text goes here....</div>
</div>
Таким образом, содержимое внутреннего div будет устанавливать высоту внутреннего div и отрицательные поля на нем, будет гарантировать, что внешний div всегдаНа 20 пикселей больше по высоте и на 40 пикселей больше по ширине.Я знаю, что при рассмотрении вопроса ответ не имеет смысла, но он работает именно так, как мне нужно, поскольку он позволяет мне создавать несколько элементов div на фоне (внешний элемент div) с изображениями, а затем корректировать содержимое div с отрицательнымполя, так что он занимает столько же места, сколько все фоновые элементы.