<style type="text/css">
#header{margin-bottom:10px;}
#header ul{list-style:none;margin:0px;}
#header ul li{display:block;float:left;width:150px;height:30px;line-height:30px;border:1px solid red;text-align:center;border:1px solid #5B5B5B;background:#000000;}
#header ul li a{color:#ffffff;display:block;font-style:oblique;font-size:16px;width:150px;height:30px;line-height:30px;text-decoration:none;font-weight:bold;}
#header ul li a:hover{background:white;}
#header ul li a.active{background:yellow;color:#000000}
</style>
<script>
function changeIt(obj)
{
/* 现在想onclick 时,把 <li> 里的 <a>标签 的css变成#active 这里该怎么写?? */
obj.className="active";
}
</script>
<div id="header">
<ul>
<li><a onclick="changeIt(this)" href="#">我要投票</a></li>
<li><a onclick="changeIt(this)" href="#">论坛交流</a></li>
</ul>
</div>
分享到:
相关推荐
JavaScript允许你即时的改变CSS样式,这样就可以将用户的眼球吸引到你想他们关注的地方上,并且提供较好的交互体验给力 。 JavaScript修改CSS有4种方法: 修改节点style(内联样式); 改变节点class或id; 写入新的...
一、局部改变样式 分为改变直接样式,改变className和改变cssText三种。需要注意的是: 注意大小写: javascript对大小写十分敏感,className不能够把“N”写成“n”,cssText也不能够把“T”写成“t”,否则无法...
改变CSS样式分为局部和全局,下面为大家介绍下使用Javascript具体的实现,感兴趣的朋友可以参考下
本文实例讲述了jquery实现动态改变css样式的方法。分享给大家供大家参考,具体如下: jquery 几乎成了现在开发WEB应用的标准JS库,这与其简单性和易用性是分不开的。作为一个后端开发人员,要做一些前端页面时,CSS ...
里面含有25种分页样式,每种样式都是当前最前沿的样式,总有适合你的一款.
一、局部改变样式 分为改变直接样式,改变className和改变cssText三种。需要注意的是: 注意大小写: javascript对大小写十分敏感,className不能够把“N”写成“n”,cssText也不能够把“T”写成“t”,否则无法...
在JavaScript中提供几种方式动态的修改样式,下面将介绍方法的使用、效果、以及缺陷。 1、使用obj.className来修改样式表的类名。 2、使用obj.style.cssTest来修改嵌入式的css。 3、使用obj.className来修改样式表的...
改变CSS及元素属性的方法有很多,在本文将为大家介绍下使用js是如何做到的,感兴趣的朋友可以感受下
看过我写的《用JavaScript动态建立或增加CSS样式表的实现方法》之后,你就很容易想明白如何修改CSS样式表了。 正好今天在论坛碰到一位朋友问这样的一个问题: <style> .ls{width=120px;} </style> ...
主要介绍了原生JS实现获取及修改CSS样式的方法,结合实例形式简单分析了JavaScript针对页面元素属性动态操作相关实现技巧,需要的朋友可以参考下
用JavaScript修改CSS属性 只有写原生的javascript了。 1.用JS修改标签的 class 属性值: class 属性是在标签上引用样式表的方法之一,它的值是一个样式表的选择符,如果改变了 class 属性的值,标签所引用的样式表也...
1、PNG半透明图片的问题 ...造成这个的原因是由于IE6没有将背景图缓存,每次触发hover的时候都会重新加载,可以用JavaScript设置IE6缓存这些图片下面是代码: 复制代码代码如下:document.execCommand(“BackgroundIm
最近学习中遇到这个问题,为了日后方便查询,本人翻阅了一些资料总结了以下方法,仅限原生JS,如有不对的地方欢迎指出!...下面这篇文章主要介绍了利用原生javascript实现读写CSS样式的方法,需要的朋友可以参考下。
CSS样式表是对HTML标签的外观进行定义,几乎所有的HTML标签都有Class属性和Style属性 CSS操作 HTML中与CSS相关的标签属性 class属性 style属性 同时包含有class属性和style属性 标签将使用class和style属性指定的...
javascript 改变网页加载的CSS主要通过动态响应select触发的选项变化控制link标签加载的css,以实现不依赖cookie控制的页面css样式动态加载功能,需要的朋友可以参考一下
云台控制器+css+jQuery+canvas(鼠标移入移出,按钮改变样式)
在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用<link>标签链接到样式表。<link>标签在(文档的)头部: <head><link rel=”stylesheet” type=”text/...