В некоторых браузерах мой сайт http://haptotherapiemris.nl, фон появляется с серыми блоками.
Это мой код кода css:
.main {
margin: 0 auto;
background: transparent url(http://dansolution.nl/klanten/background/bg.jpg) repeat-y center top;
width: 1000px;
min-height: 1000px;
text-align: center;
background-repeat: no-repeat;
background-attachment: fixed;
}
Хорошо. Какой у вас вопрос?
Браузеры будут использовать свой собственный цвет фона по умолчанию, если вы его не укажете. В вашем случае вы указали фоновый цвет "прозрачный" для div.main, который делает именно то, что вы ожидаете - он бесцветный, показывая элемент за div.main. Элемент за div.main - это тело, которое имеет фоновый цвет: # 595959. Вот почему ваш фон страницы серый.
проверьте свой стиль тела:
body {
background-color: #595959; /* here is the color */
margin: 0 auto;
padding: 0;
width: 100%;
color: #595959;
font: normal 13px/1.8em Tahoma, Arial, Helvetica, sans-serif;
text-align: center;
letter-spacing: 0.06em;
}
в строке style.css
2. вам нужно удалить background-color
из стиля тела.