Как упомянуто выше @BoltClock, поменяйте broder-bottom
на border-top
и вместо этого выберите цель first-child
. Некоторые старые браузеры не поддерживают last-child
:
JSFiddle: http://jsfiddle.net/HJE5h/2/
Редактировать
Хорошо, как @BoltClock упоминает в комментарии ниже, проблема не совсем в проблеме last-child
. Однако, если вы используете border-top
, как предложено выше, а затем нацеливаетесь на следующий элемент select
, который следует непосредственно за first-child
, вы можете удалить border-top
из первых двух статей.
section:first-child .snippet, section:first-child + section .snippet {
background:none;
border-top:none;
}
JSFiddle: http://jsfiddle.net/HJE5h/5/