|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
CSS非常容易编写。你可以象写html代码一样轻松地编写CSS。
CSS隔行换色的成绩,实在很复杂,您能够依据您的必要,接纳上面的任何一种办法,固然,要合适你的编码与需讨情况:
1、background背景图片
假如行高流动的话,保举利用背景图,也保举将行高流动!兼容统统扫瞄器。
2、CSSExpression
笔墨:color:expression(this.sourceIndex%2?#ff0000:#000000);
背景:background-color:expression(this.sourceIndex%2?#ff0000:#000000);
注重:本办法扫瞄器兼容度不敷,不撑持FF3。
3、class分离界说
<ul>
<liclass="bgcolor">...
<li>...
<liclass="bgcolor">...
<li>...
</ul>
实其实在的写法。
4、经由过程JS看实例
运转代码框
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>www.poluoluo.com-四种完成CSS隔行换色的办法</title><linkhref="index.css"rel="stylesheet"type="text/css"/><scripttype="text/javascript">functionbgChange(){if(!document.getElementsByTagName)returnfalse;vartables=document.getElementsByTagName("table");for(vari=0;i<tables.length;i++){varodd=false;trs=tables.getElementsByTagName("tr");for(varj=0;j<trs.length;j++){if(odd==true){trs[j].style.background="#ccc";odd=false;}else{odd=true;}}}}window.onload=bgChange;</script></head><body><tablewidth="600"border="0"align="center"cellpadding="0"cellspacing="0"><tr><td>测试笔墨</td><td>测试笔墨</td><td>测试笔墨</td></tr><tr><td>测试笔墨</td><td>测试笔墨</td><td>测试笔墨</td></tr><tr><td>测试笔墨</td><td>测试笔墨</td><td>测试笔墨</td></tr><tr><td>测试笔墨</td><td>测试笔墨</td><td>测试笔墨</td></tr><tr><td>测试笔墨</td><td>测试笔墨</td><td>测试笔墨</td></tr><tr><td>测试笔墨</td><td>测试笔墨</td><td>测试笔墨</td></tr><tr><td>测试笔墨</td><td>测试笔墨</td><td>测试笔墨</td></tr><tr><td>测试笔墨</td><td>测试笔墨</td><td>测试笔墨</td></tr><tr><td>测试笔墨</td><td>测试笔墨</td><td>测试笔墨</td></tr><tr><td>测试笔墨</td><td>测试笔墨</td><td>测试笔墨</td></tr></table><scripttype=text/javascript>//<![CDATA[if(document.getElementById(processtime))document.getElementById(processtime).innerHTML="<spanclass=runtimedisplay>Runin184ms,9Queries.</span>";//]]></script></body></html>
[Ctrl+A全体选择提醒:你可先修正部分代码,再按运转]
在几乎所有的浏览器上都可以使用。15.以前一些非得通过图片转换实现的功能,现在只要用CSS就可以轻松实现,从而更快地下载页面。 |
|