网站推广.NET

网站推广.NET

js如何设置css样式?js修改css样式的方法

来源:互联网

js如何设置css样式?本篇文章就给大家介绍js设置(修改)css样式的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。

下面我们就给大家介绍使用javascript是如果设置css样式的。

1、直接设置样式(内联样式)

使用JavaScript设置元素样式的最简单方法是使用style属性。在我们通过JavaScript访问的每个HTML元素时都有一个 style对象。此对象允许我们指定CSS属性并设置其值。例如,这是设置id 值为demo的HTML元素的字体颜色、背景颜色、的样式:

var myElement = document.querySelector("#demo");// 把颜色设置成紫色elem.style.color = 'purple';  // 将背景颜色设置为浅灰色elem.style.backgroundColor = '#e5e5e5';  // 将高度设置为150 pxelem.style.height = '150px';

注:JavaScript使用驼峰原则(例:backgroundColor)而不是短划线(background-color)表示属性名称

立即学习“前端免费学习笔记(深入)”;

该style属性在元素上添加样式内联:

<p id="demo" style="color: purple; background-color: #e5e5e5; height: 150px;">          Hello, world! </p>

但是,这可能会使我们的标记变得非常混乱。浏览器渲染的性能也较差。

2、添加全局样式

另一种方法是将里带有CSS属性的元素注入DOM。将在设置应用于一组元素而不仅仅是一个元素的样式时,这非常有用。

首先,我们将创建一个样式元素。

var style = document.createElement(&#39;style&#39;);

接下来,我们将通过innerHTML来给