php沒看到程序代碼不知道在哪里加,不動php也可以:

創(chuàng)新互聯(lián)建站專注于企業(yè)成都營銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、龍崗網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5頁面制作、電子商務(wù)商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價格優(yōu)惠性價比高,為龍崗等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
1.如果不在乎低版本ie的話,可以用css3的選擇器直接選擇這個ul里面的前三個li
2.在乎低版本ie的話,可以用js把ul里面的li的數(shù)量全部循環(huán)出來,再給前三個li分別給樣式也行
使用dedecms的自帶標(biāo)簽,一樣要在css里寫好對應(yīng)的樣式,而且是要生成在html代碼中,屬于寫死的樣式。
可以使用js來控制,好處是的較靈活。
jquery代碼如下:
將第一層的class修改為:menuBox,第二層的class修改為:menuTitle
$(function(){
$('.menuBox').each(function(index){
if?(?index??5?){
index?=?index?-?5; //大于5,減去5重復(fù)循環(huán)
}
var?_this?=?$(this);
_this.addClass('menu0'?+?index) //添加特殊樣式如:menu01
_this.find('menuTitle').addClass('menu0'?+?index?+?'_left') //添加特殊樣式如:????menu01_left
})
})
css樣式在后臺仍然定義:
.menu01 {}
.menu01_left {}
……
……
這樣在頁面打開后就自動由jquery加上樣式了。
要么你等頁面加載完成后通過JS操作,要么在循環(huán)輸出時加載不同的CSS樣式,通過變量$i區(qū)分樣式。
如foreach($a as $key=$value){
$str.="div class='css{$key}'/div";
}
頁面CSS:
.css0{color:yellow;}
.css1{color:blue;}
……等等
$("ul??li??a").each(function()?{
alert("current?class?name?is??"?+?this.className);
});
方案一:取余數(shù) $i%2 余數(shù)如果為0則添加left的div,余數(shù)如果為1,則添加right的div;
方案二:用js動態(tài)添加class。獲取所有div,奇數(shù)項(xiàng)添加left,偶數(shù)項(xiàng)添加right。
script中可以控制css的樣式,所以可以在其中循環(huán)調(diào)用圖片展示的
文章名稱:css循環(huán)樣式,css 循環(huán)
當(dāng)前鏈接:http://chinadenli.net/article17/dsspgdj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、用戶體驗(yàn)、定制開發(fā)、外貿(mào)建站、虛擬主機(jī)、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)