2012-05-29 5 views
0

У меня есть фоновое изображение, которое меньше, чем div, в котором он находится. Я хочу установить его положение в div.Фоновое изображение застряло в определенном месте внутри div

Я попытался

background:url(../img/logo.png) transparent no-repeat fixed ; background-position: 75px -200px;

Независимо от того, что я делаю, чтобы поместить изображение это обыкновение двигаться. Что может быть причиной этого.

+0

Пользователь отредактировал вопрос, чтобы сказать * «Nevermind Я сразу понял причину: мой сценарий jquery возился с ним, спасибо в любом случае». * –

ответ

0

Является ли DIV блочным элементом с установленной шириной и высотой? Если да, это должно работать:

background: transparent url(http://placehold.it/100x150) no-repeat 75px -200px;

0

Возможно, вы определили положение фоновых изображений где-либо еще в вашем коде. Как выглядит остальная часть вашего css?

0

Если вы используете короткий код для свойств фона, укажите также позицию. Вам не нужно устанавливать его как фиксированное. Попробуйте следующее:

background:url('../img/logo.png') no-repeat 75px -200px;