[dhtml] warstwy na Macintoshu i w Linuxie

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
Bartlomiej_Dwornik
Posty: 14
Rejestracja: czw mar 10, 2005 1:17 pm
Lokalizacja: Wrocław
Kontakt:

[dhtml] warstwy na Macintoshu i w Linuxie

Post autor: Bartlomiej_Dwornik »

Witam, chcialbym poprosic o pomoc w takiej oto sprawie:
na stronie http://www.reporterzy.info/test zawartosc glownego okna podzielona jest na cztery warstwy. jedna widoczna, trzy ukryte (zeby bylo krocej, podam zapis tylko dla jednej takiej i jednej takiej):

Kod: Zaznacz cały

<div id="sekcje" style="position: relative;">
	<div id="sekcja1" class="widoczna">
		<table class="artykuly"> (...zawartosc tabelki...)</table>
	</div>
	<div id="sekcja2" class="ukryta">
		<table class="artykuly"> (..zawartosc tabelki...)</table>
	</div>
	(...menu i reszta kodu...)
</div>
style dla tych warstw, zapisane w zewnetrznym pliku CSS wygladaja tak:

Kod: Zaznacz cały

.ukryta
	{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 570px;
	height: 350px;
	visibility:hidden;
	}
.widoczna
	{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 570px;
	height: 350px;
	visibility:visibile;
	}
czytalem gdzies, ze nie trzeba styli wartstwy definiowac po #id, i mozna w klasie, wiec tak zrobilem, bo klasy potrzebuje tylko dwie, a ilosc ID bedzie zmienna i teoretycznie nieograniczona...

problem w tym, ze testy na Macintoshu (ale tylko w Safari - mozilla i opera daly rade) i na Linuxie warstwy ktore powinny byc ukryte, wyswietlaja sie i psuja caly efekt: screenshot.

pecetyczne przegladarki, mackowa opera i mozilla pokazuja to co chcialem, validator.w3.org pokazuje zero bledow... nie mam pomyslu co z tym fantem zrobic :(
pomozecie?
ODPOWIEDZ