首页
网页制作
网络编程
脚本专栏
数据库
网站运营
网络安全
平面设计
CMS教程
搜索
建站极客
网页制作
CSS
正文
CSS expression 隔行换色效果
所属分类:
网页制作
/
CSS
阅读数: 334
收藏 0
赞 0
分享
方法一是用CSS控制每一行的LI属性,如
<ul>
<li class="one"></li>
<li class="two"></li>
<li class="one"></li>
<li class="two"></li>
</ul>
然后在CSS文件里定义class属性就可以了。但是假如调用在程序里就不是很合适。所以考虑可以使用以下的代码控制。
<style type="text/css"> UL.myul1 LI{background-color: expression(this.sourceIndex%2==0?'#9FB7F6':'#B6C8F8'); } </style> <ul class="myul1"> <li id="li2">111</li> <li id="li2">222</li> <li id="li2">333</li> <li id="li2">444</li> <li id="li2">555</li> <li id="li2">666</li> </ul>
提示:您可以先修改部分代码再运行
还有一种通过JS代码控制
<style type="text/css"> <!-- .li01 { background:#FFF; } .li02 { background:#000; } li a{width:100%;display:block;} li a:hover{background:red;} --> </style> <div id="list01"><ul> <li class="title"><a href="#">title</a></li> <li><a href="#">111</a></li> <li><a href="#">222</a></li> <li><a href="#">333</a></li> <li><a href="#">444</a></li> <li><a href="#">555</a></li> <li><a href="#">666</a></li> </ul></div> <script Language="Javascript1.2"> objName=document.getElementById("list01").getElementsByTagName("li") for (i=0;i<objName.length;i++) { (i%2==0)?(objName(i).className = "li01"):(objName(i).className = "li02"); } </script>
提示:您可以先修改部分代码再运行
最上面的一种适合固定行数的。下面的适合未知行数,比如程序调用。
更多精彩内容
其他人还在看
动态的样式语言less语法详解之变量与extend
本质上,LESS 包含一套自定义的语法及一个解析器,用户根据这些语法定义自己的样式规则,这些规则最终会通过解析器,编译生成对应的 CSS 文件。LESS 并没有裁剪 CSS 原有的特性,更不是用来取代 CSS 的,而是在现有 CSS 语法的基础上,为 CSS 加入程序式语言的特性
评论 0
收藏 0
赞 0
分享
动态的样式语言less语法详解之混合属性
这篇文章主要介绍了动态的样式语言less语法详解之混合属性,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
浏览器端如何使用Less
这篇文章主要介绍了浏览器端如何使用Less,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
CSS3动画效果回调处理详解
这篇文章主要详细介绍了CSS3动画效果回调处理,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
纯css3实现的竖形无限级导航
本文给大家介绍了一款非常漂亮的纯CSS3打造的竖形无限级导航特效,小伙伴们需要的话直接拿走使用吧
评论 0
收藏 0
赞 0
分享
一款纯css3实现的tab选项卡的实列教程
css3怎么做tab选项卡?下面费大家分享一款纯css3实现的tab选项卡的实列教程,单击左侧的选项的时候,右侧内容以动画的形式展示。下文有具体代码,想学的朋友可以进来参考一下
评论 0
收藏 0
赞 0
分享
一款利用纯css3实现的win8加载动画的实例分析
之前已经和大家分享了很多css3动画的实例教程,今天给大家分享一款纯css3实现的win8加载动画。在这款实例中动画效果完全由css3实现,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
一款纯css3实现的竖形二级导航的实例教程
这篇文章主要为大家介绍了一款纯css3实现的竖形二级导航的实例教程,这款导航菜单特色是可以是无限级。下面有代码,不会的朋友可以过来借鉴学习哦
评论 0
收藏 0
赞 0
分享
padding ie 不兼容问题
这篇文章主要介绍了padding ie 不兼容问题,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
CSS3简单实现照片墙
本文给大家推荐的是使用CSS3简单实现照片墙效果的代码,非常简单,也很实用,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
查看更多
网络赚钱
更多
屌丝伪装高富帅 用女友朋友圈低价卖iPhone 6 卷走180万
光大银行网上银行西联汇款收汇方法分享
谷歌广告怎么收款?光大银行需要携带资料到柜台办理
淘宝评级规则详解
网站如何靠SEO盈利?先把网站包装成专卖店吧
SEO中到底是流量重要还是转化率重要
站长故事
更多
为何说魅族的小米路线注定走不通?
一个个人站长的网站推广运营核心销策略
站长故事 一位“苦逼站长”的心酸 SEO真的如此简单吗?
分享我经营网站的方法心得,希望大家能学到知识
一成不变的站长到底还能活多久?
验证码广告:站长增加收入的另一种新渠道