Ваша самая большая проблема - ширина и высота.Кроме того, как вы хотите, чтобы это изображение отображалось?Вы хотите это ниже текста, на стороне текста и т. Д.?В современных браузерах div полностью свернут, а его высота равна 0. Его ширина по умолчанию равна 100%.IE7 и старше не работают таким образом для высоты.
Вам необходимо указать не отступы, а ширину и высоту для вашего контейнера div, eDTP
, то есть если вы хотите иметь фоновое изображениедобавлено через CSS.Если вы хотите, чтобы изображение заполняло eDTP с помощью тега img, вам не нужно указывать высоту.
Кстати, причина, по которой вы видите изображение с отступами, основана на чем-то, называемом боксоммодель.Заполнение расширяет видимую область цвета фона, фоновое изображение и другие.Заполнение у вас работает так, как если бы у вас была высота, назначенная его контейнеру.Но, как я уже говорил, это очень плохой способ сделать это.Добавьте это к вашей декларации eDTP:
#eDTP {
background: url(eDTP.png) no-repeat center;
width:500px; /* Change this value to the width of your image */
height:475px;/* I assume this is the height of your image */
}