Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Menu css
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
panbobek44
Zrobiłem sobie menu rozwijane i działa na ff i operze. Niestety na ie nie działa. Strona: http://www.walbrzych.info/

Wzorowałem się na http://itporady.pl/html-css/horyzontalne-r...menu-w-css.html
krzysztof_kf
zmień deklarację
Kod
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
     "http://www.w3.org/TR/html4/loose.dtd">
panbobek44
Działa. Poszło POMÓGŁ.

A jak wyśrodkować to menu w IE? W innych przeglądarkach jest wyśrodkowane.
krzysztof_kf
Na szybkiego zrobiłem powinno działać nie rób nigdy dla głównego diva takie atrybuty jak margin: 0; padding: 0; bo to powoduję w niektórych przeglądarkach całą zawartość na lewą stronę

Kod
#navi {
    text-align: left;
    display: table;
    overflow: hidden;
  font: 13px Arial, Verdana, Tahoma
}
ul#navi li {
  float: left;
  list-style-type: none;
  display: inline;
  margin: 0 auto;
}
panbobek44
Mam jeszcze jeden problem z tym menu. W środku jest baner flash 728x90. Niestety po najechaniu na menu powyżej banera i rozwinięciu menu baner przykrywa menu. Nie dzieje się tak tylko w FF.
icetique
Cytat
wookieb
31.12.2009, 10:24:49
Było MILIONY RAZY!! Google -> przykrywanie flash
Odpowiedź: WMODE = "OPAQUE"
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.