Чем меньше размер почтового ящика, тем больше спама на него приходит.
Божество веселости. Вся злоба у него в уме или, еще лучще, в языке.
По долгу службы пришлось столкнуться со CSS–свойством "position: fixed". Разве использовать это черточка в контексте "background-position: fixed" – не возникает никаких вопросов вообще, все браузеры «едят» его наура. Проблема появляется, если располагать таким способом какой-либо содружество . В FireFox position: fixed работает, как повелось, а вот Explorer ставит его в первый абцуг станицы и чудненько скролит бок о бок со всем контентом.
Нашла в инете чуток довольно хороших примеров. Как оказалось, ИЕ напрямую, как FF, это сторона не отрабатывает. Чтобы Explorer понял, что этот div скролить не стоит, нужно явно определить для него несколько дополнительных параметров. Код выглядит что-то около так.
HTML:
<html>
<body>
<div id=”fixedbox”>
… … … … …
</div>
<div id="page">
… … … … …
</div>
</body>
</html>
В моем случае fixedbox – блок, который потребно обозначаться по правому верхнему краю страницы и оставаться там не подвластно от скрола наземь всей страницы с контентом.
Соответственно, блок page – прибор контента, вовнутрь которого расположены все прочие дивы с footer-ом, header-ом, … в общем, их там всяких много.
В CSS для IE нужно добавить такой код:
html{
overflow: hidden;
}body{
height: 100%;
overflow: auto;
}div#fixedbox {
position: absolute;
top: 4px;
left: 830px;
width: 154px;
}html>body {
height: inherit;
overflow: visible;
}body>div#fixedbox {
position: fixed;
top: 3px;
left: 830px;
overflow: hidden;
}
Уже после такого добавления скролиться fixedbox перестанет, как и было задумано. Да, если бы внутри #page метать какие-то дивы, для которых указан position: absolute или relative – в IE они начинают молва себя так, как и fixedbox, то есть скрол на них в свою очередь не действует.
Решить эту проблему у меня получилось только пересмотром -навсего CSS–а и заменой верстки position на float.
Что верно, нонче есть другая проблема. При уменьшении окна в Explorer лор прокрутки появляется по контуру блока page, и fixedbox оказывается, скорее всего как за пределами области страницы. Так вот, если у кого-то что-то подобное иногда – делитесь опытом J выслушиваю любые идеи в отношении решений.
Контакты
RAV4. Надежность без лишней агрессии.
О сайте
Дела, дела
Audi A5 получит новый двухлитровый турбомотор
Обзор: Постройка. Simcity для детей
Комментариев нет:
Отправить комментарий