JavaScript如何操作css


Posted in Javascript onOctober 24, 2020

原本应该是由css进行控制html中的div的宽高和背景颜色,但是在下方使用了JavaScript进行重新调用了div盒子,并且覆盖了css原本的属性内容。

需求目标:由 100 像素的粉色背景色的div盒子变成了 300像素的橘黄色效果的div盒子

代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js控制css</title>
<style>
 <!-- div是html盒子的元素选择器 -->
div{
 background:pink;  <!-- 背景色:粉色 -->
 width:100px;  <!-- 宽度:100像素-->
 height:100px;  <!-- 高度:100像素 -->
}
</style>
</head>

<body>
<div id="txt"></div>

</body>
</html>
<!-- JavaScript代码只能在下面的script的标签体中可以书写 -->
<script>
//方式一:

 //查找到id为div的标签之后 继续查找style属性
 // document.getElementById('txt').style.width='300px';
 // document.getElementById('txt').style.height='300px';
 // document.getElementById('txt').style.background='orange';
 
//方式二:

 //先找到 id 为txt 的元素,把它放到一个变量中,这个过程可以理解为将右侧的结果赋值给左侧
 var t = document.getElementById('txt');
 // t就是变量名称,代表着html的盒子所在位置
 
 // 将盒子的样式中的宽度设置为300像素
 t.style.width='300px';
 // 将盒子的样式中的高度设置为300像素
 t.style.height='300px';
 // 将盒子的样式中的背景色设置橘黄色
 t.style.background='orange';

</script>

运行后的效果图如下:

JavaScript如何操作css

以上就是JavaScript如何操作css的详细内容,更多关于JavaScript操作CSS的资料请关注三水点靠木其它相关文章!

Javascript 相关文章推荐
JavaScript学习笔记(十七)js 优化
Feb 04 Javascript
Javascript 面向对象 继承
May 13 Javascript
JavaScript接口实现代码 (Interfaces In JavaScript)
Jun 11 Javascript
Js组件的一些写法
Sep 10 Javascript
一个JQuery操作Table的代码分享
Mar 30 Javascript
jquery创建表格(自动增加表格)代码分享
Dec 25 Javascript
js 实现浏览历史记录示例
Apr 20 Javascript
jQuery实现页面内锚点平滑跳转特效的方法总结
May 11 Javascript
JS实现无缝循环marquee滚动效果
May 22 Javascript
JavaScript30 一个月纯 JS 挑战中文指南(英文全集)
Jul 23 Javascript
Vue开发之封装分页组件与使用示例
Apr 25 Javascript
微信小程序云开发之数据库操作
May 18 Javascript
javascript实现多边形碰撞检测
Oct 24 #Javascript
解决vue scoped html样式无效的问题
Oct 24 #Javascript
vue项目查看vue版本及cli版本的实现方式
Oct 24 #Javascript
Ant Design的Table组件去除
Oct 24 #Javascript
Ant design vue table 单击行选中 勾选checkbox教程
Oct 24 #Javascript
Antd的Table组件嵌套Table以及选择框联动操作
Oct 24 #Javascript
解决Antd 里面的select 选择框联动触发的问题
Oct 24 #Javascript
You might like
Zend Studio去除编辑器的语法警告设置方法
2012/10/24 PHP
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
2014/04/24 PHP
php强制运行广告的方法
2014/12/01 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
php微信公众号开发之欢迎老朋友
2018/10/20 PHP
心扬JS分页函数代码
2010/09/10 Javascript
JavaScript中计算网页中某个元素的位置
2015/06/10 Javascript
js实现跨域的多种方法
2015/12/25 Javascript
js实现的下拉框二级联动效果
2016/04/30 Javascript
AngularJS学习第二篇 AngularJS依赖注入
2017/02/13 Javascript
vue基于Vue2.0和高德地图的地图组件实例
2017/04/28 Javascript
vue用addRoutes实现动态路由的示例
2017/09/15 Javascript
vue 页面加载进度条组件实例
2018/02/05 Javascript
vue中axios解决跨域问题和拦截器的使用方法
2018/03/07 Javascript
node.js express框架简介与实现
2019/07/23 Javascript
JavaScript this在函数中的指向及实例详解
2019/10/14 Javascript
vue 导航菜单刷新状态不消失,显示对应的路由界面操作
2020/08/06 Javascript
[14:50]2018DOTA2亚洲邀请赛开幕式
2018/04/03 DOTA
解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
2017/10/01 Python
在pycharm 中添加运行参数的操作方法
2019/01/19 Python
Python-ElasticSearch搜索查询的讲解
2019/02/25 Python
python实现PID算法及测试的例子
2019/08/08 Python
Python 切分数组实例解析
2019/11/07 Python
python NumPy ndarray二维数组 按照行列求平均实例
2019/11/26 Python
python利用appium实现手机APP自动化的示例
2021/01/26 Python
Django如何重置migration的几种情景
2021/02/24 Python
Sofmap官网:日本著名的数码电器专卖店
2017/05/19 全球购物
XML文档面试题
2015/08/05 面试题
秋季运动会活动方案
2014/02/05 职场文书
高中国旗下的演讲稿
2014/08/28 职场文书
承兑汇票转让证明怎么写?
2014/11/30 职场文书
2014酒店客房部工作总结
2014/12/16 职场文书
高中生毕业评语
2014/12/30 职场文书
公司保洁员管理制度
2015/08/04 职场文书
2019入党申请书格式
2019/06/25 职场文书
Golang 实现超大文件读取的两种方法
2021/04/27 Golang