>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Проблемы с сайтами http://forum.mozilla-russia.org/viewforum.php?id=24 >ФФ не поддерживает стиль background-attachment: scroll; ? http://forum.mozilla-russia.org/viewtopic.php?id=14195 |
Salex > 04-12-2006 14:27:04 |
Добрый день. А что ФФ не поддерживает стиль background-attachment: scroll;? Пример можно посмотреть тут: |
Lynn > 04-12-2006 14:58:18 |
http://www.w3.org/TR/CSS21/colors.html#propdef-background-attachment
FF ведёт себя в соответствии с рекомендациями W3C. |
Salex > 04-12-2006 18:34:00 |
Ничего не понял. Честно говоря, я не пойму смысла этой фразы. Я конечно не силен в английском, но перевел так, что свойство такое есть, определено для всех элементов, но при наличии "a scrolling mechanism" прокрутка работать не будет. Так как его заставить прокручиваться в данном случае? |
Lynn > 04-12-2006 18:37:38 |
Проще всего вложить внутрь ещё один блок и ему задать фон. Как-то так: Выделить код Код:<div style="height:100px; overflow:auto"> <div style="background: url(picture)"> .... </div> </div> |
Salex > 04-12-2006 18:43:48 |
Спасибо, попробую, но суть проблемы я так и не понял. |
Al_H > 04-12-2006 18:58:12 |
Выделить код Код:background-repeat: repeat-y; background-image: url(mainlink.jpg); background-attachment: fixed; overflow: auto; Здесь background-attachment: fixed; фиксирует фон, не давая ему прокручиваться вместе с содержимым блока. Это поведение согласно стандартам W3C. Не вижу, в чем проблема, данную директиву IE и Fx понимают одинаково. background-attachment: scroll; это значение по умолчанию, оно должно приводить к прокрутке фона. |
Salex > 05-12-2006 08:56:32 |
Al_H пишет
Проблемы не видите, а заблуждаетесь точно так же как и я. Этот стиль определяет поведение фона не "вместе с содержимым блока" а с самим блоком. Т.е. если блок имеет механизм прокрутки и мы будем прокручивать содержимое блока, то фон всегда будет фиксированным, согласно рекомендациям W3C. И действие стиля background-attachment тут не определено, определяет же этот стиль поведение фона блока при движении самого блока. Т.е. если вы будете прокручивать содержимое некоего блока, в число которых входит блок с определенным стилем background-attachment, то его фон будет себя в соответствии со значением стиля. |
Al_H > 05-12-2006 17:53:19 |
Ну предположим. Если я правильно понял, это регулируется вложенностью. при прокрутке содержимого блока, фон фиксируется фон фиксирован и при прокрутке основной страницы, и при прокрутке блока. |