Я делаю закругленные углы вверху и внизу списка, и у каждого LI есть цвет фона.Из-за цвета фона закругленные углы для всего UL не применяются, а первый и последний LI по-прежнему имеют квадратные углы.
Все хорошо, кроме случаев, когда на самом деле нужен первый LI.скрытый, и я делаю это с именем класса, в приведенном ниже примере у меня есть "hide-me".
<ul>
<li class="hide-me">A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
Так что в коде выше я хотел бы скрыть LI с классом "hide-me "и на шоу LI B, C, D.Таким образом, LI B будет иметь округленный верхний левый и верхний правый угол, а LI D будет иметь округленный нижний левый и округленный нижний правый.
CSS, который я использую:Как вы можете видеть, мой вышеупомянутый CSS будет применять закругленные углы к скрытой LI A.Но в этом случае LI B будет в верхней части списка, потому что LI A скрыт, но, поскольку он не первый дочерний элемент в UL, у него нет закругленных углов.
Так что для этого сценария какЯ применяю закругленные углы для первого не скрытого LI?