Ⅰ js点击改变当前菜单css样式
(function($){
$(function(){
$("#menua").each(function(){
$(this).click(function(){
$("#menuli:eq(1)a").removeClass("cur");
});
});
$("#menuli:eq(1)a").click(function(){$(this).addClass("cur")})
});
})(jQuery);
Ⅱ js代码如何设置css样式
使用javaScript动态设置CSS样式有多种方式,以下是八种常见的方法:
直接设置style属性:
设置CSS属性:
动态操作style属性:
使用setProperty函数:
修改class属性:
使用CSSText属性:
创建并引入新的CSS样式文件:
使用addRule、insertRule函数:
开发者可以根据具体需求和场景灵活使用这些方法,以实现网页元素的动态样式管理与控制。
Ⅲ js 设置css样式
javascript改变CSS样式分为局部和全局,分别如下:一、局部改变样式有三种方法:直接改变样式、改变className和改变cssText改变className: document.getElementById('obj').className="…"改变cssText:document.getElementById('obj').style.cssText="width:20px; border:solid 1px #f00;";改变直接样式: document.getElementById('obj').style.backgroundColor="#003366″二、全局改变样式通过改变外链样式的的href的值实现网页样式的实时切换,也就是"改变模板风格"。首先需要赋予需要改变的目标一个id,如代码如下:link rel="stylesheet" type="text/css" id="css" href="firefox.css" /调用时很简单,如代码如下:span onclick="javascript:document.getElementById('css').href='ie.css'"点我改变样式/span
Ⅳ 如何用JS或CSS制作网站导航条
给你一个朴素版的导航(包含css和html2部分):
css.css文件
body{
font-size:12px;
font-family:Arial,
Helvetica,
sans-serif;
margin:0px;
padding:0px;
color:white;
}
ul,li{
margin:0px;
padding:0px;
}
li{
display:inline;
list-style:none;
text-align:center;
font-weight:bold;
float:left;
}
a:link{
color:#336601;
text-align:center;
text-decoration:none;
float:left;
width:100px;
padding:3px
5px
0px
5px;
}
a:visited{
color:#336601;
text-align:center;
text-decoration:none;
float:left;
padding:3px
5px
0px
5px;
width:100px;
}
a:hover{
color:white;
float:left;
padding-left:6px;
text-align:center;
width:100px;
text-decoration:none;
background-color:#539D26;
}
a:active{
color:white;
float:left;
padding:3px
3px
0px
20px;
width:100px;
text-align:center;
text-decoration:none;
background-color:#539D26;
}
#nav{
width:600px;
height:30px;
border-bottom:0px;
padding:0px
5px;
position:absolute;
z-index:1;
left:
198px;
top:
25px;
}
.list{
line-height:20px;
text-align:left;
padding:4px;
font-weight:normal;
}
.menu1{
width:120px;
height:auto;
margin:6px
4px
0px
0px;
border:1px
solid
#9CDD75;
background-color:#F1FBEC;
color:#336601;
padding:6px
0px
0px;
cursor:pointer;
overflow-y:hidden;
filter:Alpha(opacity=70);
-moz-opacity:0.7;
}
.menu2{
width:120px;
height:18px;
margin:6px
4px
0px
0px;
background-color:#F5F5F5;
color:#999999;
border:1px
solid
#EEE8DD;
padding:6px
0px
0px
0px;
overflow-y:hidden;
cursor:pointer;
}