2011-07-14 3 views
2

Я бы счел себя передовым веб-разработчиком, но я довольно тупик относительно того, что я делаю, чтобы заставить Internet Explorer показывать фоновое изображение в теге заголовка в одном месте, но не в другое место с тем же кодом.Internet Explorer Hell с фоновыми изображениями

Я думаю, что мои глаза смотрели на этот сайт и долгое время на козырек, чтобы что-нибудь выскочить на меня, так что, в крайнем случае, я тянусь сюда.

Поэтапный сайт можно найти здесь: http://honestagency.com/websites/hal10/

Проблема заключается в том, что в поле под «Процедуры» поле на домашней странице, должно быть зеленое знамя, показывая через дорогу от «Meet The Doctors» баннер. Баннер «Meet the Doctors» использует почти идентичный код CSS.

.home_content div.left div.living_healthy h1.living_healthy_fold{background-image:url('../images/folds/living_healthy.png');position:absolute;left:-16px;top:20px;width:448px;height:76px;text-indent:-5000px;}  
.home_content div.right div.meet_doctors h1.meet_doctors_fold{background-image:url('../images/folds/meet_doctors.png');position:absolute;right:-16px;top:20px;width:394px;height:76px;text-indent:-5000px;} 

HTML, соответственно является:

<h1 class="living_healthy_fold">Living Healthy</h1> 
<h1 class="meet_doctors_fold">Meet The Doctors</h1> 

я его, вероятно, очень простое решение, но я супер тупик. Спасибо за помощь!

+1

Какую версию Internet Explorer вы используете? Я вижу тот же результат в IE8 и FF3.6 – riwalk

+0

Какая версия IE? – Jrod

+0

К сожалению, я тестирую в Firefox 4 и 5 и Internet Explorer 8. Firefox работает на Mac и IE в Windows Vista на ноутбуке Compaq. – grandcameo

ответ

2

Попробуйте добавить z-индекс в класс .living_healthy_fold.

.home_content div.left div.living_healthy h1.living_healthy_fold{ 
    background-image:url('../images/folds/living_healthy.png'); 
    position:absolute; 
    left:-16px; 
    top:20px; 
    width:448px; 
    height:76px; 
    text-indent:-5000px; 
    z-index:10; 
} 

Может не решить, хотя, как изменение РВА инструментов разработчика, кажется, исправить эту проблему, так что трудно найти правильное решение.

+0

Я знал, что ответ будет очень простым! Я действительно пропустил установку ширины на держателе DIV! Устанавливая, что с вычитанием левой/правой прокладки исправлено задание. Перемещение слишком быстро по направлению к действительно трудным. Спасибо за скорую помощь всем! – grandcameo

Смежные вопросы