[自用门户]三种单双背景换色方法,二和三类似
来源:互联网 发布:网络脆弱性的原因 编辑:程序博客网 时间:2024/06/06 05:50
单双背景方法css一、
css部分
<script type="text/javascript"><!-- 颜色判断移动过去就改变红色 --> function test1(idd){document.getElementById(idd).style.color="red"; }function test2(idd){document.getElementById(idd).style.color="";}<!-- 单双色变色方法1 -->$(document).ready(function(){ $("#list1 li:odd").css({"background-color":"#f4f7fb", "border":"#e5e5e5 1px solid"})})</script>
一和二的html部分
<div class="infolist-main bidlist"><!--style="border-top:2px #193064 solid;"注释线--><ul id="list1"> [@cms_content_page channelId=channel.id count='20' titLen='35' descLen='50' append='...' channelOption='1' dateFormat='yyyy-MM-dd'][#list tag_list as c]<li><a id="${c_index}" href="${c.url}" title="${c.title}" onmouseover="test1(${c_index});" onmouseout="test2(${c_index});" target="_blank" ><span><!--mark注释箭头图标i class="iconfont"></i-->[@text_cut s=c.title len=titLen append=append/]</span><em>${c.date?string(dateFormat)}</em></a></li> [#if c_index==7][/#if][/#list]</ul></div>单双背景变色方法二、css+js
<!--css部分-->
<style type="text/css">.t1 { background:#f4f7fb; }.t2 { background:#fff; }</style><!--js部分--><!---控制换行换背景色方法2---><script type="text/javascript"> function $() { var Ptr=document.getElementById("list1").getElementsByTagName("li"); for (i=1;i<Ptr.length+1;i++) { Ptr[i-1].className = (i%2>0)?"t1":"t2"; } } window.onload=$;</script>
<style type="text/css">.t1 { background:#f4f7fb; }.t2 { background:#fff; }</style><!--js部分--><!---控制换行换背景色方法2---><script type="text/javascript"> function $() { var Ptr=document.getElementById("list1").getElementsByTagName("li");//这里根据id取ul的值,在得到tagname的li for (i=1;i<Ptr.length+1;i++) { Ptr[i-1].className = (i%2>0)?"t1":"t2"; } } window.onload=$;</script>单双背景变色方法三、在li标签加name属性,就不用取id了.css+js+html<style type="text/css">.t1 { background:#f4f7fb; }.t2 { background:#fff; }</style><!--js部分--><!---控制换行换背景色方法2---><script type="text/javascript"> function $() { var Ptr=document.getElementsByName("li_name");//这里根据name取设置的li_name for (i=1;i<Ptr.length+1;i++) { Ptr[i-1].className = (i%2>0)?"t1":"t2"; } } window.onload=$;//代表立即执行此函数</script><!--三的html部分,修改html中li加入name属性-->
<div class="infolist-main bidlist"><!--style="border-top:2px #193064 solid;"注释线--><ul id="list1"> [@cms_content_page channelId=channel.id count='20' titLen='35' descLen='50' append='...' channelOption='1' dateFormat='yyyy-MM-dd'][#list tag_list as c]<li name="li_name"><a id="${c_index}" href="${c.url}" title="${c.title}" onmouseover="test1(${c_index});" onmouseout="test2(${c_index});" target="_blank" ><span><!--mark注释箭头图标i class="iconfont"></i-->[@text_cut s=c.title len=titLen append=append/]</span><em>${c.date?string(dateFormat)}</em></a></li> [#if c_index==7][/#if][/#list]</ul></div>
阅读全文
0 0
- [自用门户]三种单双背景换色方法,二和三类似
- [自用门户]飘窗
- [自用门户] 自适应站点
- 【自用门户】jeecms搭建
- [自用门户]门户公告状态显示问题
- [自用门户]百度地图功能
- [自用门户]介绍css中背景居中显示,介绍边框显示效果(可以试试去掉的效果)
- HTML/CSS button换背景方法
- [自用门户]js 打印网页中指定的部分内容和范围
- [自用]门户网站模板-招标公告
- [自用]门户网站模板-招标公告
- [自用门户]点击菜单变颜色
- [门户自用]htmljs轮播效果、滑动
- [水晶报表]背景隔行换色
- 门户网站三列布局(很有用的方法)
- 自用的Javaweb中Get和Post请求方法
- 武汉本地三大门户网站的分析和比较!
- 换背景颜色
- android NDK——搭建Android Studio的NDK环境
- 在阿里云上搭建Git 服务器
- ZooKeeper的Znode剖析
- activiti源码获取
- 手机红外遥控器发送红外信号到STM32【HAL库】
- [自用门户]三种单双背景换色方法,二和三类似
- A Painless Q-learning Tutorial (一个 Q-learning 算法的简明教程)
- c#组合算法
- POJ 2104 K-th Number(主席树)
- 密室逃脱2 古堡迷城
- leetcode 7. Reverse Integer
- 2003搭建DVWA测试环境
- QT5.4设置应用程序图标
- 网络流24题-8