<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; 写入新的...
Javascript改变CSS样式可以分为局部改变和全局改变两种方式,下面详细介绍具体的实现方法。 局部改变样式的方法主要有以下三种: 第一种方法是直接改变样式的属性。这是最直接的方法,可以直接获取到元素对象,...
一、局部改变样式 分为改变直接样式,改变className和改变cssText三种。需要注意的是: 注意大小写: javascript对大小写十分敏感,className不能够把“N”写成“n”,cssText也不能够把“T”写成“t”,否则无法...
这篇博文(链接已提供)可能深入探讨了如何利用 JavaScript 操作 DOM 元素的 style 属性来改变 CSS 样式。以下是关于这个主题的详细说明: 1. **CSS 样式基础**: - CSS(层叠样式表)用于控制网页的布局和视觉...
本文实例讲述了jquery实现动态改变css样式的方法。分享给大家供大家参考,具体如下: jquery 几乎成了现在开发WEB应用的标准JS库,这与其简单性和易用性是分不开的。作为一个后端开发人员,要做一些前端页面时,CSS ...
例如,使用JavaScript改变CSS类名,可以动态切换元素的样式;通过JavaScript获取或设置CSS样式属性,可以实现精细的样式控制;使用CSS3的动画和过渡效果,再配合JavaScript的定时器,可以创建流畅的动态效果。 在...
在本文中,我们将深入探讨如何使用JavaScript来动态地改变CSS样式,以实现如标题所示的效果——通过页面JS事件改变字体颜色和背景颜色。 首先,我们需要了解JavaScript的基本概念。JavaScript是一种解释型的、弱...
### jQuery基础 - 改变CSS样式 #### 一、引言 在Web开发中,动态地改变页面元素的样式是一项非常实用且常见的需求。通过JavaScript及其流行库jQuery,开发者能够轻松实现这一目标。本文将详细介绍如何利用jQuery来...
"JavaScript_CSS样式的集合,使简单的网站看起来更好.zip" 这个压缩包文件显然是为了提升网站的用户体验,通过结合这两门技术来打造更吸引人的界面。 在 JavaScript 方面,文件描述中只提到了这一技术,但没有具体...
当两者结合时,可以通过JavaScript改变CSS样式,使网页具备更高级的交互性。例如,点击按钮后显示隐藏的元素,或者改变某个元素的颜色等。 二、点击事件 在JavaScript中,我们可以为HTML元素添加事件监听器来捕获...
标题中的“用js动态改变css样式表”是指在网页开发中使用JavaScript来动态修改或切换CSS样式表,从而实现页面样式的实时更新。这一技术在交互式网站设计中非常常见,因为它允许用户根据个人喜好或需求调整页面外观。...
本章主要探讨如何利用JavaScript动态地改变CSS样式,从而实现丰富的交互效果。 首先,我们需要理解JavaScript如何与CSS相互作用。在HTML文档中,CSS用于定义元素的外观和布局,而JavaScript则提供了操作这些样式的...
6. **示例分析**:压缩包中的`styleChange.html`可能是一个演示如何通过JavaScript改变CSS样式的网页,而`style.css`则是相关的样式文件。`readme.htm`可能包含有关如何使用这些文件的说明。 7. **动态样式**:CSS...
JavaScript可以用来动态改变CSS样式,实现更丰富的交互效果,例如: - 图片轮播:使用JavaScript控制图片切换,实现自动播放、手动切换等功能。 - 图片淡入淡出:通过改变CSS的`opacity`或`visibility`属性,实现...
在JavaScript中动态改变CSS样式表是一种常见的前端技术,它允许我们根据用户行为或者特定条件更改网页的视觉表现。本文将详细解析如何通过JavaScript实现页面样式表的切换,并探讨相关的关键知识点。 首先,为了...
标题中的“Javascript获取相同CSS样式的元素”是一个关于JavaScript编程的话题,主要涉及到如何在JavaScript中检索和操作具有相同CSS样式的HTML元素。在Web开发中,JavaScript常常用于动态地改变页面样式,或者根据...
在使用JavaScript改变CSS样式时,开发者应该注意可能引入的性能问题,尤其是在循环或者频繁的事件响应中动态修改样式。过度的样式的计算和重绘可能会对页面的性能造成影响。因此,在开发过程中,合理规划样式的变化...