JSサイクルスプライト

<!DOCTYPE HTML > 
< HTML LANG = "ZH" > 
< > 
    < メタ文字コード= "UTF-8"  /> 
    < メタ= "ビューポート" コンテンツ= "幅=装置幅、初期の規模= 1.0"  /> 
    < メタHTTP-当量= "X-UA-互換性のある" コンテンツ= "IE =エッジ"  /> 
    < タイトル>用循环填充精灵图のための</ タイトル> 
    < スタイルタイプ= "テキスト/ cssの" >250ピクセル; 
            マージン100pxに自動; 
        } 
        #box李{ 24ピクセル
            高さは24px ; 
            フロート; 
            マージン10pxの; 
            背景色ピンク; 
            リストスタイルのタイプなし
            背景URL(IMG / taobaojinglingtu.png)ノー・リピート; 
        } 
    </ スタイル>
</ ヘッド> 
< ボディ> 
    < DIV ID = "ボックス" > 
        < UL > 
            < リチウム> </ > 
            < リチウム> </ > 
            < リチウム> </ > 
            < リチウム> </ > 
            < > < / > 
            < リチウム> </ > 
            < リチウム> </ > 
            < > </ > 
            < > </> 
            < > </ > 
            < > </ > 
            < > </ > 
        </ UL > 
    </ divの> 
    < スクリプトタイプ= "テキスト/ JavaScriptを" > 
        VAR LIS = document.querySelectorAll(リー' );
         のためVAR Iは= 0 ; I < lis.length; I ++ ){
 //             インデックス番号yはそれぞれのLi背景の座標であり、44で乗算されていることを確認し、指数y座標れる
             VARをインデックス= 私は* 44 
            LIS [I] .style.backgroundPosition = ' 0 - ' + 指数+ ' PX ' 
        } 
    </ スクリプト> 
</ ボディ> 
</ HTML > 
"

 

おすすめ

転載: www.cnblogs.com/yueranran/p/11968659.html