.od_article>p
ссылки все p
теги, которые являются непосредственными детьми .od_article
, и в этом ваша проблема. Вам нужен только первый тег p
. Измените .od_article>p:first-letter
на .od_article>p:first-of-type:first-letter
как в обновленной скрипке ниже.
http://jsfiddle.net/gB94x/1/
UPDATE:
Я не верю, IE7 поддерживает :first-of-type
к сожалению. Я не уверен, поддерживает ли он :first-child
, но для справки, :first-child
соответствует, если элемент, к которому он применяется, является первым дочерним элементом его родителя.
Я не могу придумать обходной путь с головы, но, глядя на HTML p
, вы хотите изменить первую букву для класса CaptionPic1
. Если первый абзац всегда будет иметь этот класс, просто используйте его, поэтому .CaptionPic1:first-letter
.
Это большое спасибо. Я пытался .od_article> p: first-child: first-letter тоже. Я не знал, что первый в своем роде был чем-то особенным! Приветствует снова. – acowley
Есть ли обходной путь для ie7? : first-letter работает, но: first-of-type does not – acowley
@acowley видит обновление, надеюсь, что это поможет – Endophage