在js中修改html body的样式
程序员文章站
2022-03-24 09:13:10
目录一、原始定义二、js操作,以修改宽度为例三、效果:宽度已被修改一、原始定义先在css中定义:body, html 宽高为300pxbody, html { width: 300px; he...
一、原始定义
先在css中定义:body
, html
宽高为300px
body, html { width: 300px; height: 300px; }
二、js操作,以修改宽度为例
// 获取body、html节点style(主要是这里html,一开始不清楚获取方式) let bodystyle = document.body.style let htmlstyle = document.getelementsbytagname('html')[0].style // 获取浏览器的宽度,width 也可以设置为任意值 let width = document.documentelement.clientwidth || document.body.clientwidth // 重置body宽度 bodystyle.width = `${width}px` // 重置html宽度 htmlstyle.width = `${width}px` // 或者其他样式的修改,如: htmlstyle['min-width'] = `${width}px`
三、效果:宽度已被修改
到此这篇关于在js中修改html body的样式的文章就介绍到这了,更多相关js中修改html body的样式内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: es6和es5的区别有哪些
推荐阅读
-
使用PDF.JS插件在HTML中预览PDF文件的方法
-
js_html_input中autocomplete="off"在chrom中失效的解决办法
-
HTML,CSS,JS在博客园中的配置
-
vue开发中,父组件添加scoped之后 如何解决在父组件中无法修改子组件样式的问题?
-
html中引入css和js文件时,到底在head还是body中,区别是什么?
-
在js中修改html body的样式
-
VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法分析
-
在(ASP/PHP/JSP/html/js)中禁止ajax缓存的方法集锦
-
Android在TextView中设置局部文字的样式(HTML和SpannableString两种方式)
-
在HTML中利用js调用php的内容