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操作页面表格,元素的一些技巧
Feb 02 Javascript
非主流的textarea自增长实现js代码
Dec 20 Javascript
在jQuery ajax中按钮button和submit的区别分析
Oct 07 Javascript
JavaScript中的console.trace()函数介绍
Dec 29 Javascript
JQuery.get提交页面不跳转的解决方法
Jan 13 Javascript
jQuery实现Select左右复制移动内容
Aug 05 Javascript
基于AngularJS前端云组件最佳实践
Oct 20 Javascript
js正则表达式验证密码强度【推荐】
Mar 03 Javascript
基于jquery实现二级联动效果
Mar 30 jQuery
React-router中结合webpack实现按需加载实例
May 25 Javascript
全选复选框JavaScript编写小结(附代码)
Aug 16 Javascript
JS动态添加元素及绑定事件造成程序重复执行解决
Dec 07 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
PHP4 与 MySQL 交互使用
2006/10/09 PHP
关于初学PHP时的知识积累总结
2013/06/07 PHP
PHP rsa加密解密使用方法
2015/04/27 PHP
php微信开发之关键词回复功能
2018/06/13 PHP
Ajax+Jpgraph实现的动态折线图功能示例
2019/02/11 PHP
laravel框架数据库配置及操作数据库示例
2019/10/10 PHP
jquery 应用代码 方便的排序功能
2010/02/06 Javascript
Javascript 入门基础学习
2010/03/10 Javascript
Dreamweaver jQuery智能提示插件,支持版本提示,支持1.6api
2011/07/31 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(三)情景对话中仿打字机输出文字
2013/01/23 Javascript
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
Jquery实现兼容各大浏览器的Enter回车切换输入焦点的方法
2014/09/01 Javascript
一个JavaScript函数把URL参数解析成Json对象
2014/09/24 Javascript
windows8.1+iis8.5下安装node.js开发环境
2014/12/12 Javascript
node.js中的fs.openSync方法使用说明
2014/12/17 Javascript
对比分析AngularJS中的$http.post与jQuery.post的区别
2015/02/27 Javascript
js父页面中使用子页面的方法
2016/01/09 Javascript
JavaScript判断用户名和密码不能为空的实现代码
2016/05/16 Javascript
BootStrap学习系列之Bootstrap Typeahead 组件实现百度下拉效果(续)
2016/07/07 Javascript
[js高手之路]原型式继承与寄生式继承详解
2017/08/28 Javascript
vue+element UI实现树形表格带复选框的示例代码
2019/04/16 Javascript
用Python写的图片蜘蛛人代码
2012/08/27 Python
Python爬虫辅助利器PyQuery模块的安装使用攻略
2016/04/24 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
2020/03/27 Python
matplotlib 曲线图 和 折线图 plt.plot()实例
2020/04/17 Python
pandas分批读取大数据集教程
2020/06/06 Python
Python3爬虫mitmproxy的安装步骤
2020/07/29 Python
python 模拟登陆163邮箱
2020/12/15 Python
Mankind西班牙男士护肤品网站:购买皮肤护理、护发和剃须
2017/04/27 全球购物
苹果Mac升级:MacSales.com
2017/11/20 全球购物
ALDO加拿大官网:加拿大女鞋品牌
2018/12/22 全球购物
元旦晚会策划方案
2014/02/18 职场文书
应聘编辑自荐信范文
2014/03/12 职场文书
2014年英语教研组工作总结
2014/12/06 职场文书
html5实现点击弹出图片功能
2021/07/16 HTML / CSS
Appium中scroll和drag_and_drop根据元素位置滑动
2022/02/15 Python