В этом CSS у вас есть следующее правило для <span>
:
span {
float: left;
font-size: 0.8em;
}
Это заставляет (0)
находиться слева от изображений.Более того, есть <span>
в <span>
, поэтому IE и FF пытаются продвинуть 0
еще больше влево от ()
.Когда я установил float: none;
, все заработало как положено.
Firebug - ваш друг в таких случаях - я настоятельно рекомендую.