Wymyśliłem coś takiego:
ustawiłem na górze strony guziki a następnie poniżej obszary <div>.
JavaScript ustawia obszary widocznymi lub ukrytymi w zależności, która karta zostaje wybrana (po kliknięciu na guziku strony)
Problem jest taki, że sypie się to na gecko starszym od 1.8.
MSIE niby ładuje ale jakby na koniec brakuje odświeżenia.
Proszę o pomoc.
Strona traktuje o KARAOKE - mobiKAR - mobile KARAOKE czyli mobilne KARAOKE na telefon. Znajdują się tam kolędy do śpiewania... i trochę już mało czasu na eksperymenty.
Poniżej trochę danych
strona leży pod adresem http://mobile.karaoke.mobikar.net
należy wybrać jakąś piosenkę i pojawi się to okno - moje zmartwienie.
Klasy są tak zdefiniowane:
- Kod: Zaznacz cały
div#mk_tab_sms{
}
div#mk_tab_cheaper{
}
.mk_tab_content_visible{
float: left;
overflow: visible;
position: absolute;
visibility:visible;
}
.mk_tab_content_hidden{
float: left;
overflow: visible;
position: absolute;
visibility: hidden;
}
a sterują tym instrukcje:
- Kod: Zaznacz cały
document.getElementById('mk_tab_cheaper').className = 'mk_tab_content_hidden';
document.getElementById('mk_tab_sms').className = 'mk_tab_content_visible';