js问题1111111111
来源:3-8 选择题
the__sky123
2018-04-25 22:31:28
我真的想吐槽一下这个js部分讲的有多笼统,一节课3分钟,一个小例子就没事了
我想问一下,如果我想用js实现 点击文字使其放大,那该怎么写,如何将事件和样式结合起来,具体格式是什么
1回答
同学可以继续学习,这个章节是讲解的JavaScript的入门知识;在后面会有Js案例,里面有关于事件与样式结合的知识。
同学可以结合下面思路完成一下你的案例:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<style type="text/css">
* {
margin: 0;
padding: 0;
list-style: none;
}
li {
float: left;
width: 100px;
height: 45px;
display: inline-block;
border: 1px solid rgb(220, 200, 210);
text-align: center;
line-height: 45px;
box-sizing: border-box;
}
div {
clear: left;
height: 200px;
width: 298px;
border: 1px solid rgb(200, 210, 220);
text-align: center;
line-height: 200px;
}
.color {
color: red;
}
</style>
<body>
<ul>
<li class="li">tab1</li>
<li class="li">tab2</li>
<li class="li">tab3</li>
</ul>
<script type="text/javascript">
var li = document.getElementsByClassName("li"); //获取元素的class
for (i = 0; i < li.length; i++) {
li[i].onclick = function() {
this.style.color = "red";
}
}
</script>
</body>
</html>祝学习愉快!
相似问题