Страницы: 1
Добрый день. А что ФФ не поддерживает стиль background-attachment: scroll;?
Насколько я понимаю, данный стиль указывает, что картинка бэкграунда должна "скроллиться", но в ФФ этого не происходит, в отличие от ИЕ...
Пример можно посмотреть тут:
http://www.kaankerede.by.ru/div.html
Отсутствует
http://www.w3.org/TR/CSS21/colors.html#propdef-background-attachment
Note that there is only one viewport per view. If an element has a scrolling mechanism (see 'overflow'), a 'fixed' background doesn't move with the element, and a 'scroll' background doesn't move with the scrolling mechanism.
FF ведёт себя в соответствии с рекомендациями W3C.
Isn't it ironic... don't you think? — Alanis Morissette
Отсутствует
Ничего не понял. Честно говоря, я не пойму смысла этой фразы. Я конечно не силен в английском, но перевел так, что свойство такое есть, определено для всех элементов, но при наличии "a scrolling mechanism" прокрутка работать не будет. Так как его заставить прокручиваться в данном случае?
Отсутствует
Так как его заставить прокручиваться в данном случае?
Проще всего вложить внутрь ещё один блок и ему задать фон. Как-то так:
<div style="height:100px; overflow:auto"> <div style="background: url(picture)"> .... </div> </div>
Isn't it ironic... don't you think? — Alanis Morissette
Отсутствует
background-repeat: repeat-y; background-image: url(mainlink.jpg); background-attachment: fixed; overflow: auto;
Здесь background-attachment: fixed; фиксирует фон, не давая ему прокручиваться вместе с содержимым блока. Это поведение согласно стандартам W3C. Не вижу, в чем проблема, данную директиву IE и Fx понимают одинаково. background-attachment: scroll; это значение по умолчанию, оно должно приводить к прокрутке фона.
Отсутствует
фиксирует фон, не давая ему прокручиваться вместе с содержимым блока. Это поведение согласно стандартам W3C. Не вижу, в чем проблема
Проблемы не видите, а заблуждаетесь точно так же как и я. Этот стиль определяет поведение фона не "вместе с содержимым блока" а с самим блоком. Т.е. если блок имеет механизм прокрутки и мы будем прокручивать содержимое блока, то фон всегда будет фиксированным, согласно рекомендациям W3C. И действие стиля background-attachment тут не определено, определяет же этот стиль поведение фона блока при движении самого блока. Т.е. если вы будете прокручивать содержимое некоего блока, в число которых входит блок с определенным стилем background-attachment, то его фон будет себя в соответствии со значением стиля.
Отсутствует
Ну предположим. Если я правильно понял, это регулируется вложенностью.
Два варианта:
при прокрутке содержимого блока, фон фиксируется
фон фиксирован и при прокрутке основной страницы, и при прокрутке блока.
Отсутствует
Страницы: 1