当前位置:首页 > 前端开发 > js修改css样式的方法,js如何设置css样式?js修改css样式的方法

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

6个月前 (05-27)49

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 px

elem.style.height = '150px';

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

该style属性在元素上添加样式内联:Hello, world!

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

2、添加全局样式

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

首先,我们将创建一个样式元素。var style = document.createElement('style');

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

作者:weixin_39861882
来源链接:https://blog.csdn.net/weixin_39861882/article/details/119374264

标签: css

“js修改css样式的方法,js如何设置css样式?js修改css样式的方法” 的相关文章

纯 CSS 解决自定义 CheckBox 背景颜色问题

纯 CSS 解决自定义 CheckBox 背景颜色问题

CodePen 需要使用色 #ec6337(当然可以是任意颜色),解决问题:记住密码定制 CheckBox,解释全在注释里 主要使用到 ::befo...

加深对HTML和CSS标签语义化的理解

首先说明的一点是,人可以通过视觉的划分判断内容的语义,搜索引擎看到的只是代码。搜索引擎只能通过标签来判断内容的语义。 以前我真的没有怎么重视过搜索引擎,现在开始比较在意了,因...

css3的颜色线性渐变属性:几种颜色之间的平稳过渡(附完整代码)

css3的颜色线性渐变属性:几种颜色之间的平稳过渡(附完整代码)

当下web网页开发的过程中更多在意的是人机交互和用户体验,最直观的体现在网页色彩的多样化上面。本篇文章给大家带来的内容是关于如何使用css3实现颜色线性渐变属性,有一定的参考...

CSS标签学习笔记(一)

<base> 标签为页面上的所有链接规定默认地址或默认目标。 通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的...

CSS从大图中抠取小图完整教程(background-position应用)

CSS从大图中抠取小图完整教程(background-position应用)

       相信很多喜欢研究网页界面的童鞋都遇到过一个奇妙的现象:网页中很多图片素材被合成在一张图片上。  ...

css实现图片背景颜色变灰变白

css实现图片背景颜色变灰变白

黄色图片为原图 1、下图是图片变为灰色 下图是图片变为白色 css代码实现 /*优惠券图片变为灰色 */ .change{...

博客园页面定制CSS代码

博客园页面定制CSS代码

博客园页面定制CSS代码  要是觉得有用,就点个推荐呗~   首先,皮肤选择darkgreentrip。 1 #home {...

css边框颜色渐变

css边框颜色渐变

先上效果图 <!DOCMENT HTML> <html> <head> <style...

CSS 颜色 字体 背景 文本 边框 列表 display属性

1  颜色属性 <div style="color:blueviolet">ppppp</div> <div sty...

JS设置CSS样式的几种方式

JS设置CSS样式的几种方式

用JS来动态设置CSS样式,常见的有以下几种   1. 直接设置style的属性  某些情况用这个设置 !important值无效 如果属性有'-'...