js问题1111111111

来源:3-8 选择题

the__sky123

2018-04-25 22:31:28

我真的想吐槽一下这个js部分讲的有多笼统,一节课3分钟,一个小例子就没事了

我想问一下,如果我想用js实现 点击文字使其放大,那该怎么写,如何将事件和样式结合起来,具体格式是什么

写回答

1回答

一叶知秋519

2018-04-26

同学可以继续学习,这个章节是讲解的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>

祝学习愉快!

0

0 学习 · 10204 问题

查看课程