Вы используете не HTML-элементы, такие как <FloatingBox>
и <AppleBlue>
, которые путают HTML-анализатор Firefox (и, вероятно, IE). Например, если вы посмотрите на проанализированное дерево в Firebug , вы увидите, что большинство элементов, вложенных в <FloatingBox>
, не анализируются как вложенные в него.
Я бы рекомендовал использовать только стандартные элементы HTML. Если вы хотите добавить элемент исключительно с целью установки CSS-свойств, таких как <FloatingBox>
и <AppleBlue>
, вам следует использовать <div>
(для элементов уровня блока) и <span>
(для встроенных элементов) теги с class
атрибутами на них. Например, в вашем HTML:
<div class="FloatingBox">
...
<span class="AppleBlue">Blog</a>
</div>
И в вашем CSS
.FloatinBox {
...
}
.AppleBlue {
}