css фон не фиксируется и лого ездит

1
На сайте с 10.10.2010
Offline
73
907

Для заднего фона задано, но при смене разрешения браузера вместе с ним ездит.

body {

margin: auto;

font: 14px Arial, Helvetica, sans-serif;

text-align: left;

background: url(../images/maket2.jpg) no-repeat center center;

(пробовал добавлять fixed ничего не меняет )

}

Для лого

#logo {

background: url(../images/logo.png) no-repeat;

position: absolute;

top: 0;

right: 0;

bottom: 0;

left: 22px;

z-index: 9999;

}

Если сменить на другую позицию, то он позади стаёт других дивов, как сделать, чтоб был поверх и не ездил вместе с браузером.

---------- Добавлено 14.12.2013 в 14:57 ----------

12Gerc:
Для заднего фона задано, но при смене разрешения браузера вместе с ним ездит.
body {
margin: auto;
font: 14px Arial, Helvetica, sans-serif;
text-align: left;
background: url(../images/maket2.jpg) no-repeat center center;
(пробовал добавлять fixed ничего не меняет )
}
Для лого
#logo {
background: url(../images/logo.png) no-repeat;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 22px;
z-index: 9999;
}
Если сменить на другую позицию, то он позади стаёт других дивов, как сделать, чтоб был поверх и не ездил вместе с браузером.

C лого разобрался, для дочернего div надо было поставить relative.

Осталось только с боди задним фоном.

Вообщем ладно, фон для самого макета задал и получил то, что хотел.

uberchel
На сайте с 16.01.2010
Offline
70
#1

CSS 3:

background-size:cover;

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий