扫码关注官方订阅号
比如,想给.box的所有子元素设置同样的宽和高,如何使用js实现?不使用继承。
document.querySelectorAll('.box > p').forEach(p => { p.style.width = '100px' p.style.height = '100px' p.style.background = '#333' p.style.margin = '12px' })
用css就能实现的,为什么要用js?
css:
p.box p { height: 100px; width: 100px; }
js:
let elements = document.querySelectorAll("p.box p"); for(let i = 0; i < elements.length; i++) { elements[i].style.height = "100px"; elements[i].style.width = "100px"; }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
用css就能实现的,为什么要用js?
css:
js: