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 相关文章推荐
JS基础之undefined与null的区别分析
Aug 08 Javascript
线路分流自动智能跳转代码,自动选择最快镜像网站(js)
Oct 31 Javascript
jquery 插件开发 extjs中的extend用法小结
Jan 04 Javascript
jQuery判断checkbox(复选框)是否被选中以及全选、反选实现代码
Feb 21 Javascript
jquery获取复选框被选中的值
Mar 22 Javascript
jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
Jun 16 Javascript
JavaScript显示表单内元素数量的方法
Apr 02 Javascript
js Canvas实现的日历时钟案例分享
Dec 25 Javascript
angularJs中ng-model-options设置数据同步的方法
Sep 30 Javascript
使用 Vue-TCB 快速在 Vue 应用中接入云开发的方法
Feb 10 Javascript
vue中keep-alive、activated的探讨和使用详解
Jul 26 Javascript
vue3语法糖内的defineProps及defineEmits
Apr 14 Vue.js
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
基于MySQL分区性能的详细介绍
2013/05/02 PHP
php inc文件使用的风险和注意事项
2013/11/12 PHP
php在windows环境下获得cpu内存实时使用率(推荐)
2018/02/08 PHP
在 Laravel 6 中缓存数据库查询结果的方法
2019/12/11 PHP
比较详细的关于javascript中void(0)的具体含义解释
2007/08/02 Javascript
文本框(input)获取焦点(onfocus)时样式改变的示例代码
2014/01/10 Javascript
javascript实现复选框超过限制即弹出警告框的方法
2015/02/25 Javascript
JavaScript实现字符串与日期的互相转换及日期的格式化
2016/03/07 Javascript
AngularJS中$watch和$timeout的使用示例
2016/09/20 Javascript
JS库之ParticlesJS使用简介
2017/09/12 Javascript
为输入框加入数字js校验代码分享
2017/11/02 Javascript
Angular2实现组件交互的方法分析
2017/12/19 Javascript
jQuery滚动条美化插件nicescroll简单用法示例
2018/04/18 jQuery
JavaScript实现图片轮播特效
2019/10/23 Javascript
js实现录音上传功能
2019/11/22 Javascript
Node.js操作MongoDB数据库实例分析
2020/01/19 Javascript
如何检测JavaScript中的死循环示例详解
2020/08/30 Javascript
Python列表计数及插入实例
2014/12/17 Python
python冒泡排序简单实现方法
2015/07/09 Python
python基础教程之Filter使用方法
2017/01/17 Python
利用pandas读取中文数据集的方法
2018/07/25 Python
浅谈python3中input输入的使用
2019/08/02 Python
Python搭建Keras CNN模型破解网站验证码的实现
2020/04/07 Python
CSS3 Media Queries(响应式布局可以让你定制不同的分辨率和设备)
2013/06/06 HTML / CSS
纯CSS实现右侧底部悬浮效果(悬浮QQ、微信、微博、邮箱等联系方式)
2015/04/24 HTML / CSS
Currentbody法国:健康与美容高科技产品
2020/08/16 全球购物
如何进行有效的自我评价
2013/09/27 职场文书
医药营销个人求职信范文
2014/02/07 职场文书
物业管理专业求职信
2014/06/11 职场文书
党的生日演讲稿
2014/09/10 职场文书
赵乐秦在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
2015银行年终工作总结范文
2015/05/26 职场文书
2016年暑期社会实践活动总结报告
2016/04/06 职场文书
mysql多表查询-笔记七
2021/04/05 MySQL
Python turtle编写简单的球类小游戏
2022/03/31 Python
CentOS7设置ssh服务以及端口修改方式
2022/12/24 Servers