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中的array数组使用技巧
Jan 31 Javascript
js简单实现让文本框内容逐个字的显示出来
Oct 22 Javascript
JavaScript实现的简单拖拽效果
Jun 01 Javascript
Webwork 实现文件上传下载代码详解
Feb 02 Javascript
jQuery技巧之让任何组件都支持类似DOM的事件管理
Apr 05 Javascript
js实现select二级联动下拉菜单
Apr 17 Javascript
基于CSS3和jQuery实现跟随鼠标方位的Hover特效
Jul 25 Javascript
canvas 实现中国象棋
Feb 17 Javascript
bootstrap datepicker插件默认英文修改为中文
Jul 28 Javascript
使用vue官方提供的模板vue-cli搭建一个helloWorld案例分析
Jan 16 Javascript
vue webpack实用技巧总结
Apr 24 Javascript
es6函数之箭头函数用法实例详解
Apr 25 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
sql注入与转义的php函数代码
2013/06/17 PHP
php模拟登陆的实现方法分析
2015/01/09 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
yii2.0使用Plupload实现带缩放功能的多图上传
2015/12/22 PHP
Yii2.0表关联查询实例分析
2016/07/18 PHP
PHP中使用OpenSSL生成证书及加密解密
2017/02/05 PHP
微信推送功能实现方式图文详解
2019/07/12 PHP
Swoole扩展的6种模式深入详解
2021/03/04 PHP
ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox
2014/05/02 Javascript
javascript实现禁止鼠标滚轮事件
2015/07/24 Javascript
JS实现仿腾讯微博无刷新删除微博效果代码
2015/10/16 Javascript
Node.js巧妙实现Web应用代码热更新
2015/10/22 Javascript
使用Jasmine和Karma对AngularJS页面程序进行测试
2016/03/05 Javascript
JavaScript函数柯里化详解
2016/04/29 Javascript
JavaScript实现学生在线做题计时器功能
2018/12/05 Javascript
vue操作动画的记录animate.css实例代码
2019/04/26 Javascript
细述Javascript的加法运算符的具体使用
2019/10/18 Javascript
微信小程序返回上一级页面的实现代码
2020/06/19 Javascript
Python中处理字符串的相关的len()方法的使用简介
2015/05/19 Python
基于python的Paxos算法实现
2019/07/03 Python
python3 requests库实现多图片爬取教程
2019/12/18 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
Python同时迭代多个序列的方法
2020/07/28 Python
英国儿童家具专卖店:GLTC
2016/09/24 全球购物
阿迪达斯希腊官方网上商店:adidas希腊
2019/04/06 全球购物
JAVA和C++区别都有哪些
2015/03/30 面试题
如果让你测试一台高速激光打印机,你都会进行哪些测试
2012/12/04 面试题
社会实践自我鉴定
2013/11/07 职场文书
主管职责范文
2013/11/09 职场文书
DIY蛋糕店的创业计划书范文
2013/12/26 职场文书
教师职称自我鉴定
2014/02/12 职场文书
学校万圣节活动方案
2014/02/13 职场文书
2014年底工作总结
2014/12/15 职场文书
员工工作能力评语
2014/12/31 职场文书
校园安全主题班会
2015/08/12 职场文书
Python道路车道线检测的实现
2021/06/27 Python