Страницы: 1
В общем я тут проверял на разных страницах с разными CSS. Вроде все нормально. А вот с расширениями я так ничего толком не понял. Кстати, есть ли в природе хорошая документация по работе с ActiveX Мозиллы ?
Я вот нашел только вот это:
http://www.iol.ie/~locka/mozilla/mozilla.htm
и это
http://www.paranoia.clara.net/index.html
Интересно, а есть ли еще что-то ?
В браузерах, в которых не работает margin-top, может сработать padding. Попробуйте, таким образом может найтись универсальный вариант.
К сожалению padding не работает нигде. :(
Получается, что только в Мозилле это есть.
Тщательно распланированная страница может разлететься, тем более сверстанная на CSS.
Я тестил на сайте http://www.csszengarden.com. Вроде все Окей.
а) Через системные CSS-файлы. Можно через Greasemonkey или Stylish. (И не забудьте !important перед ; когда будете задавать глобальные стили)
А именно фильтровать контент как ? Просто помимо этого я еще хочу, например, заменить одни слова на другие...
б) Конечно же нет!
Хмм... Как бы это проверить, и найти "проблемные страницы" ?
…Дополнение:
Я потестил этот CSS
на куче страниц. Вроде, все работает как часики. Респект Al_H за совет. :beer:
Осталось выяснить два момента:
а) Как перехватить входящий траффик для вставки своего CSS ?
В Internet Explorer есть такая чудная вещица как MimeFilter. А как быть с FireFox ?
(извиняюсь за глупые вопросы, только вот начал ковыряться с Мозиллой)
б) Это точно на 100% работает ? :)
В общем, правильно заданный вопрос - это уже половина ответа. Операционная система - Windows? Панелька - от самого браузера, или это элемент внутри веб-страницы? Как она появилась над областью контента?
Отвечаю:
1. OS - Windows
2. Панелька -- это плавающее окно, созданное средствами WinAPI, находящееся над окном браузера. Причем, панелька полупрозрачная.
Код:
или
или
Не совсем все так просто:
Смотрите, имеем тестовый HTML файл:
(один из слоев абсолютно позиционирован)
<html> <body style="border: 1px dashed #999;"> <div style="background-color: #9F9; position:absolute; left: 0px; top: 0px;">ABSOLUTE DIV</div> <div style="background-color: #99F;">NORMAL DIV</div> </body> </html>
Вот скриншот в Мозилле:
Теперь начинаем тестить:
(в заголовок страницы начинаем свтавлять код стилей и смотреть, что как)
1. Вариант
К такому результату, что "NORMAL DIV" смещается вниз, а вот
"ABSOLUTE DIV" остается на своем месте. Скриншот:
(В других браузерах то же самое)
2. Вариант
Во всех бр
…Поясню на конкретном примере:
На фоне браузер, сверху полупрозрачный тулбар (окно с альфа-каналом).
Мы загружаем в браузер страницу. Имеем следующую картину:
Мы видим, что верхушка страницы находится под тулбаром и если там есть ссылки,
то на них просто не нажать. Надо сделать так, чтобы верх страницы был под тулбаром.
Для этого мы в HTML код страницы при загрузке вставляем блок, который должен
сместить весь контент на количество пикселей, равное высоте тулбара.
Вот так:
Соответсвенно, когда мы скроллим страницу вниз, ее контент как бы заходит под
полупрозрачный тулбар.
Типа вот такого:
Но беда в том, что если на странице есть слои с position:absolute, то они не подвинутся вниз,
даже если мы вставим новый слой наверх. Они все равно останутся там, где и должны быть.
Вот пример:
Если ести слои предс
…Добрый день.
Возникла такая простая на первый взгляд задачка:
(Сразу скажу, что под Browser control я понимаю сам ActiveX Мозиллы для отображения страницы)
Есть окно, в котором находится наверху тулбар с кнопками, а ниже -- Browser.
В браузер загружается страница. Интересно, можно ли сделать таким образом, чтобы
при скроллинге страницы вниз в браузере, она как бы подкладывалась под
полупрозрачный тулбар ?
То есть, сначала мы видим такую картину:
А после того, как подвинули скроллбар вниз, такую:
Компоновка окна должна быть такая, как на рисунке. То есть, на фоне во все окно Browser control, а над ним
полупрозрачное окно с кнопками.
Я рассматривал два варианта реализации:
1. При загрузке HTML страницы сразу же после тэга "body" вставлять прозрачную картину, с высотой, равной высоте тулбара. Проблема в том, что если на странице есть слои с абсолютным позиционированием, то они все равно б
…Страницы: 1