Последний -дочерний стиль вместо -едет первым -дочерний стиль, когда доступен только один дочерний стиль

enter image description here

ul li:first-child a {
   border-radius: 5px 5px 0 0;
}

ul li:last-child a {
   border-radius: 0 0 5px 5px;
}

Когда есть только один дочерний стиль, последний -дочерний стиль над -использует первый -дочерний стиль. Есть ли способ применить оба (, так как это и первый, и последний дочерний элемент)

Я хочу добиться этого только с помощью CSS, без помощи JS. Спасибо.

11
задан BoltClock 18 July 2012 в 09:20
поделиться