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 CSS修改学习第六章 拖拽
Feb 19 Javascript
Bootstrap 附加导航(Affix)插件实例详解
Jun 01 Javascript
jQuery学习笔记之入门
Dec 14 Javascript
微信小程序 websocket 实现SpringMVC+Spring+Mybatis
Aug 04 Javascript
原生JS实现简单的倒计时功能示例
Aug 30 Javascript
vue2过滤器模糊查询方法
Sep 16 Javascript
代码实例ajax实现点击加载更多数据图片
Oct 12 Javascript
记一次vue去除#问题处理经过小结
Jan 24 Javascript
Vue+Koa2+mongoose写一个像素绘板的实现方法
Sep 10 Javascript
vue从零实现一个消息通知组件的方法详解
Mar 16 Javascript
解决VUE项目使用Element-ui 下拉组件的验证失效问题
Nov 07 Javascript
JS前端可视化canvas动画原理及其推导实现
Aug 05 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
一步一步学习PHP(8) php 数组
2010/03/05 PHP
php 计划任务 检测用户连接状态
2012/03/29 PHP
Mysql中分页查询的两个解决方法比较
2013/05/02 PHP
PHP中把stdClass Object转array的几个方法
2014/05/08 PHP
php打包压缩文件之ZipArchive方法用法分析
2016/04/30 PHP
PHP实现的装箱算法示例
2018/06/23 PHP
一段实时更新的时间代码
2006/07/07 Javascript
js 页面关闭前的出现提示的实现代码
2011/05/25 Javascript
使用js解决由border属性引起的div宽度问题
2013/11/26 Javascript
JavaScript中数据结构与算法(四):串(BF)
2015/06/19 Javascript
jQuery解决input超多的表单提交
2015/08/10 Javascript
在Mac OS上安装使用Node.js的项目自动化构建工具Gulp
2016/06/18 Javascript
node.js平台下的mysql数据库配置及连接
2017/03/31 Javascript
Node学习记录之cluster模块
2017/05/31 Javascript
javascript实现延时显示提示框效果
2017/06/01 Javascript
Vue兼容ie9的问题全面解决方案
2018/06/19 Javascript
layerUI下的绑定事件实例代码
2018/08/17 Javascript
基于Koa(nodejs框架)对json文件进行增删改查的示例代码
2019/02/02 NodeJs
jQuery实现图片下载代码
2019/07/18 jQuery
webpack + vue 打包生成公共配置文件(域名) 方便动态修改
2019/08/29 Javascript
Python isinstance判断对象类型
2008/09/06 Python
Python中for循环详解
2014/01/17 Python
python使用心得之获得github代码库列表
2014/06/25 Python
Python 创建子进程模块subprocess详解
2015/04/08 Python
python自带的http模块详解
2016/11/06 Python
详谈Python基础之内置函数和递归
2017/06/21 Python
5款非常棒的Python工具
2018/01/05 Python
Python坐标线性插值应用实现
2019/11/13 Python
python实现将视频按帧读取到自定义目录
2019/12/10 Python
python使用梯度下降算法实现一个多线性回归
2020/03/24 Python
为什么称python为胶水语言
2020/06/16 Python
python IP地址转整数
2020/11/20 Python
2014年党员学习“三严三实”思想汇报
2014/09/15 职场文书
党员公开承诺书2016
2016/03/24 职场文书
Python opencv缺陷检测的实现及问题解决
2021/04/24 Python
聊聊Python String型列表求最值的问题
2022/01/18 Python