如何用jquery或者js来自定义css 50
代码如下:<divclass="1">我是第一个层</div><divclass="2">我是第二个层</div>如何用js把下面那个层添加一个背景颜色呢?...
代码如下:
<div class="1">我是第一个层</div>
<div class="2">我是第二个层</div>
如何用js把下面那个层添加一个背景颜色呢? 展开
<div class="1">我是第一个层</div>
<div class="2">我是第二个层</div>
如何用js把下面那个层添加一个背景颜色呢? 展开
2个回答
展开全部
关于定义CSS需要声明:类不能以数字开头
具体如下:
div{height:30px; border:1px #ccc solod; margin-top:10px}
.div1{}
.div2{}
.color-red{background-color:red}
<div class="div1">我是第一个层</div>
<div class="div2">我是第二个层</div>
利用jQ改变某一个容器的属性,有如下两种方法:
1、直接将内联样式CSS定义在jQ内:
$(".div2").css("background-color","red");
2、调用外部样式CSS,利用jQ获取类:
$(".div2").addClass("color-red");
解释:
第1种方式,获取带有div2样式的容器,将背景为红色的样式直接以style="background-color:red"的方式直接斌到div2的容器内;
第2种方式,获取带有div2样式的容器,再用jQ给div斌上color-red这个类,以改变div的样式
希望以上对你有帮助
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询