首页 > 解决方案 > 第 2 行和第 3 行的第 N 个子选择器

问题描述

我在 2s 和 3s 中显示数据行。我想确保第 2、第 5、第 7、第 10、第 12 个项目(等等......)没有边距,但我不确定如何使用nth-child

目前我只是在使用2n5n但这不起作用,因为当然2n目标是第 6、第 8 等

标签: css

解决方案


您可以使用选择器5n5n+2

div:nth-child(5n), div:nth-child(5n+2) {
  color: red;
}
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
<div>7</div>
<div>8</div>
<div>9</div>
<div>10</div>
<div>11</div>
<div>12</div>
<div>13</div>
<div>14</div>
<div>15</div>
<div>16</div>
<div>17</div>
<div>18</div>
<div>19</div>
<div>20</div>


推荐阅读