Autor Zpráva
matata8611
Profil
Ahoj,
moc prosím o radu. NA této stránce . Mám problém s menu v IE 9 a nižším.

KDyž odstraním tento styl ze style.css

#menu-hlavni-menu li {
    background-image:url(/wp-content/themes/theme/images/linka_menu.png);
    background-position:right center;
    background-repeat:no-repeat;
    display:inline-block;

}
je to ok, ale rád bych tam měl na pozadí ty linky u <li>

Máte prosím radu jak to "zkompatibilnit"?
Bubák
Profil
Skládáš stránku pomocí PHP include, ale před <!doctype> je 3× BOM, měl by tam být jen jeden, případně žáden.
Nejčastější potíže s PHP (FAQ)

matata8611:
Máte prosím radu jak to "zkompatibilnit"?
Kvůli "smetí" před <!doctype> je IE v zpětně kompatibilním zobrazovacím režimu, ty potřebuješ, aby prohlížeče byly ve zobrazovacím standardním režimu.

Deklaruješ pro <li> inline block, to tuším že funguje pro neřádkové elementy až v IE8. Pokud potřebuješ funkčnost i ve starších IE, deklaruj pro <li> float: left; a list-style: none; abys odstranil odrážky položek, některé prohlížeče zobrazují odrážky při floatu <li>, jiné nikoliv)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: