聯系官方銷售客服
1835022288
028-61286886
請問,在列表頁要使奇數條和偶數條使用不同的css,應該怎么寫?如:
<div class="nrdown">
<div class="nrlm">
<img src="style/img/icon.png">
<span>2019-03-24</span>
<a href="1.jhtml" target="_blank">111111111</a>
</div>
</div>
<div class="nrdown">
<div class="nrlm1">
<img src="style/img/icon.png">
<span>2019-01-09</span>
<a href="2.jhtml" target="_blank">222222222</a>
</div>
</div>
{php $sum
= 統計列表條數;}
{php $a
=
$sum
/2;}
{if
(
is_int
(
$a
))} class="nrlm1"{else}class="nrlm"{/if}
你看行不行
回復@許豐奕:第一種方法剛才試了下,沒搞定
loop里面用這個應該是可行的
if(i%2==0){
.....;偶數
}else{
....;奇數
}
回復@許豐奕我剛才用的是module調用,其他的調用方法不會寫
{if ($i%2==0)}
class="nrlm1"
{else}
class="nrlm"
{/if}
這個是判斷的基本用發,你直接測試,我這邊不方便弄
你的目的是什么?
正確的寫法如下:
因為KEY 是從0開始的,所以要顯示正確就 $key+1
如果是為了單雙行不同背景顏色就直接用CSS就好了
不僅僅是背景,其他也可以用CSS實現
odd表示奇數行,even表示偶數行;
nth-child(odd);
nth-child(even);
div ul li:nth-child(odd) { background-color: #f9f9f9; }
不過你上面嵌套的是 2層DIV,建議規范點寫成
<div>
<ul>
<li>內容1</li>
<li>內容2</li>
<li>內容3</li>
</ul>
</div>
回復@ibennie 大哥,你這個css這個使用方法好!
回復@ibennie謝謝你,已經搞定了
這個需要樓主把你的循環標簽發上來,根本不知道你循環什么數據