IE7 не показывает номера нумерованного списка в правильных позициях. Я настроил номера с позицией relative. В IE8 и IE9 числа отображаются правильно.
relative
Это CSS:
#thumbs li p{ text-align:center; color: #333; position: relative; top: -9px; right: -7px; float:left; }
И HTML это:
<div id="thumb_caixa"> <p>Clica per veure més imatges</p> <ul id="thumbs"> <li class='active' rel='1'><p>1</p></li> <li class='active' rel='2'><p>2</p></li> <li class='active' rel='3'><p>3</p></li> <li class='active' rel='4'><p>4</p></li> </ul> </div> </div>
URL сайта с проблемой: http://abs.marcmorales.es/index.php?i=1&s=5&p=11
Где проблема?
Есть несколько вещей, которые я бы изменил по этому поводу:
p
#thumbs li
background-image
background-color
color
Вам действительно нужно использовать позиционирование для центрирования тега p?
Полагаю, это тоже будет хорошо:
#thumbs li p { text-align:center; color: #333; margin: 0; line-height: 20px; }