CSS隔行换色的ol列表

CSS代码
<style>           
 .test
{           
 border
:1px solid #000;           
 color
:#333;           
 font
:12px;           
 
}
           
 .test ol li
{           
 padding-left
:5px;           
 background-color
:expression(this.sourceIndex%2? '#efefef':'#fefefe');           
 
}
           
</style>
HTML代码
 <div class="test">          
 
<ol>        
 
<b>《静夜思》</b>       
 
<li>窗前明月光</li>          
 
<li>疑是地上霜</li>          
 
<li>举头望明月</li>          
 
<li>低头思故乡</li>          
 
</ol>          
 
</div>