Прекрасно работает в FF / IE, если я добавляю ссылку на таблицу стилей, но я бы предпочел включить встроенный CSS-код, чтобы все было в одном XSL-файле, чтобы его легче было распространять. Когда я это делаю, IE работает, но FF отбрасывает стиль для одного элемента; этот стиль находится в отдельной таблице стилей, а не во встроенном стиле.
В частности:
HTML:
<ul id =navbar class=**PrimaryNavFrame**><li><a href="http://mysite.com/contactus.aspx">Contact</a><ul><li><a href="h.......
Стили для класса PrimaryNavFrame сбрасываются только в FF. Появляется в источнике и т. Д. Сам встроенный стиль работает.
Я не привык к тому, что у Firefox есть проблемы с тем, что кажется довольно простым, поэтому я задавался вопросом, есть ли у кого-нибудь идеи?
Обновление:
Если я удаляю float, он работает, но мне нужен float (это горизонтальное меню):
#navbar li {display:inline; list-style: none; float: left ;height:25px; }
Есть ли способ получить float, не нарушая внешний CSS?
Еще одно обновление:
Кажется, все, что мне нужно было сделать, это добавить поплавок в класс, к которому добавили, и он работает!
.PrimaryNavFrame{float:left;}
Спасибо за ответы!