颜色不是可以用css改变吗?为什么要用js这么长一串代码呢?

来源:1-1 为什么学习JavaScript

a渔

2015-12-15 15:39

纯正小白,无基础,求解

写回答 关注

1回答

  • 慕男婶
    2015-12-15 15:43:14
    已采纳

    颜色可以用css来定义,但定义好了之后无法改变。

    给你举个例子:比如有一段文本是黑色的,你点击之后变成红色了。

    这个就需要用js来改变。

    初始时:

    p{

      color:black;

    }

    当点击时:

    p.style.color = "red";

    慕男婶 回复a渔

    你可以这么理解。但是,能用css来控制的样式,就不要用js来控制。比如还是那行黑色的文本,用css定义成黑色即可,没必要用js来改,只有要改变的时候,才用js来改成你想要的颜色。

    2015-12-15 16:01:10

    共 4 条回复 >

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739817 学习 · 9566 问题

查看课程

相似问题