所以我有這種網格類型的帖子,當你向下滾動時,它們會一直出現。使用第n種類型來選擇奇數序列的網格項目
請參見圖片明白我的意思
注意,選擇是2,3,6,7,10,11,14,15等..,我可以似乎沒有得到任何CSS類型的公式來推導這些結果。
任何人都知道如何做出這樣的選擇?任何幫助,將不勝感激。
所以我有這種網格類型的帖子,當你向下滾動時,它們會一直出現。使用第n種類型來選擇奇數序列的網格項目
請參見圖片明白我的意思
注意,選擇是2,3,6,7,10,11,14,15等..,我可以似乎沒有得到任何CSS類型的公式來推導這些結果。
任何人都知道如何做出這樣的選擇?任何幫助,將不勝感激。
這將是4n+2
和4n+3
重複開始每4個元素2和3
.wrapper {
width: 100px;
}
.wrapper div {
float: left;
width: 50px;
box-sizing: border-box;
height: 50px;
border: 1px solid #ddd;
}
.wrapper div:nth-child(4n+2),
.wrapper div:nth-child(4n+3) {
background-color: green;
}
<div class="wrapper">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
這也適用(與@ itacode的答案相同)。非常感謝幫忙。 – user595438
@ user595438是的,除了他使用不同的HTML結構之外,他的回答和我的一樣。 – Justinas
請嘗試使用以下選擇:
li:nth-child(4n+2) {
background-color: green;
}
li:nth-child(4n+3) {
background-color: yellow;
}
<ul>
<li>01</li>
<li>02</li>
<li>03</li>
<li>04</li>
<li>05</li>
<li>06</li>
<li>07</li>
<li>08</li>
<li>09</li>
<li>10</li>
<li>11</li>
<li>12</li>
<li>13</li>
<li>14</li>
<li>15</li>
<li>16</li>
<li>17</li>
<li>18</li>
<li>19</li>
<li>20</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>24</li>
<li>25</li>
<li>26</li>
<li>27</li>
<li>28</li>
<li>29</li>
<li>30</li>
<li>31</li>
<li>32</li>
<li>33</li>
<li>34</li>
<li>35</li>
<li>36</li>
<li>37</li>
<li>38</li>
<li>39</li>
<li>40</li>
<li>41</li>
<li>42</li>
<li>43</li>
<li>44</li>
<li>45</li>
<li>46</li>
<li>47</li>
<li>48</li>
<li>49</li>
<li>50</li>
</ul>
太棒了!有用。非常感謝幫忙。 – user595438
請發佈您的HTML –
這是wordpress。所以HTML即時生成。我需要的僅僅是CSS第n個類型公式 – user595438
爲什麼不直接從後端添加類? – Justinas