przez Wydra707 » 15 lipca 2005, o 19:31
Jeśli używasz Internet Explorera, sytuacja zależy od tego, w którym trybie pracujesz (patrz artykuł "Internet Explorer a CSS" w dziale artykułów tego serwisu).
1. NIE wyłączaj suwaków na stronie FRAMESET (możesz wstawić SCROLLING="Auto" albo w ogóle pominąc ten atrybut).
2. Nie dodawaj żadnych dodatkowych DIV-ów na stronach otwieranych w ramkach.
3. Jeśli piszesz strony w HTML4 i chcesz pracować w trybie starym (a wygląda na to, że tak), zmień na swoich stronach deklaracje:
a) na stonie FRAMESET:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
b) na stronach otwieranych w ramkach:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
c) oraz w tagu BODY stron otwieranych w ramkach dodaj:
STYLE="overflow:hidden;" - aby nie pojawiały się oba suwaki.
STYLE="overflow-x:hidden;" - aby nie pojawiał się tylko suwak poziomy.
STYLE="overflow-y:hidden;" - aby nie pojawiał się tylko suwak pionowy.
np.:
<BODY STYLE="overflow:hidden;">
4. Jeśli Piszesz strony w HTML4 i chcesz pracować w trybie nowym, zmień na swoich stronach deklaracje:
a) na stronie FRAMESET:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
b) na stronach otwieranych w ramkach:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
c) oraz na stronach otwieranych w ramkach wstaw ww. style, ale w tagu HTML
np.:
<HTML STYLE="overflow:hidden;">
Obecnie mieszasz tryby pracy Explorera - na FRAMESET masz nowy, a na stronach otwieranych w ramkach - stary. Powinieneś zdecydować się na jeden z nich.
Jeśli użyjesz trybu starego, strona będzie wyświetlana poprawnie we wszystkich Internet Explorerach, ale może dojść do drobnych błędów (przesunięć) w innych przeglądarkach. Jeśli wybierzesz tryb nowy, powinno być dobrze w innych przeglądarkach i nowych Explorerach, ale drobne błędy mogą wystąpić w starych Explorerach (wcześniejszych niż 6).
Dla pewności możesz wstawić wybrany styl i w tagu HTML i w tagu BODY.
Pozdrawiam
Paweł Rajewski
PS
Zdajesz sobie sprawę, że wyłączenie suwaków uniemożliwi przewijanie strony na mniejszych monitorach lub gdy zostanie otworzona w okienku, a nie na pełnym ekranie?