Я что-то упускаю?
body {
margin: 0 auto;
padding: 0;
font-family: helvetica, sans-serif, Arial;
color: #333333;
font-size: 13px;
background: white url(images/bg.jpg) no-repeat fixed top center;
}
Я что-то упускаю?
body {
margin: 0 auto;
padding: 0;
font-family: helvetica, sans-serif, Arial;
color: #333333;
font-size: 13px;
background: white url(images/bg.jpg) no-repeat fixed top center;
}
в SearchAndShare.css
есть правило body {background-attachment: inherit;}
, которое, поскольку этот лист вызывается позже, чем ваш основной лист, отменяет правило "fixed"
из вашего основного листа.
удаление этого правила исправляет Firefox, не уверен, что inherit является допустимым вызовом для background-attachment, но даже если это так, это будет означать, что вам нужно установить background-attachment: fixed" on the
htmlelement so the
body`, чтобы что-то наследовать
Обновление: Да, если вы не хотите возиться с файлом плагина SearchAndShare.css
, добавление html {background-attachment: fixed}
на основной лист также исправит это.
При использовании сокращенного свойства background
порядок свойств должен быть
Попробуйте изменить стиль следующим образом (измените порядок repeat
и добавьте attachment
и посмотрите, будет ли это иметь значение:
background: white url(images/bg.jpg) no-repeat fixed center 0;
Затем удалите background-attachment:fixed;
РЕДАКТИРОВАТЬ: очевидно, что смешивание ключевых слов и значений приведет к тому, что некоторые браузеры задохнутся. Так что centre 0
может быть проблемой в FF.
Попробуйте 50% 50%
или center center
Попробуйте использовать это
background: url(under.gif) no-repeat fixed 10% 20%;
or
width: 780px;
font-family: Arial;
font-size: 0.8em;
background: url(images/bg.jpg) top left repeat-y;
border: 1px solid #e6930f
Надеюсь, это поможет... :)