温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

javascript怎么实现加粗

发布时间:2021-10-15 10:47:46 来源:亿速云 阅读:558 作者:小新 栏目:web开发
# JavaScript怎么实现加粗 在网页开发中,文字加粗是常见的文本样式需求。JavaScript提供了多种方式实现这一效果,本文将详细介绍5种主流方法及其适用场景。 ## 1. 使用style.fontWeight属性 最直接的方式是通过DOM元素的`style`属性修改`fontWeight`值: ```javascript const element = document.getElementById('myText'); element.style.fontWeight = 'bold'; // 设置为加粗 element.style.fontWeight = 'normal'; // 取消加粗 

特点: - 直接修改行内样式 - 优先级高于CSS样式表 - 适合动态修改单个元素样式

2. 操作classList添加CSS类

通过添加/移除包含加粗样式的CSS类:

.bold-text { font-weight: 700 !important; } 
element.classList.add('bold-text'); // 加粗 element.classList.remove('bold-text'); // 取消 

优势: - 样式与行为分离 - 便于批量管理 - 支持CSS预处理器

3. 使用document.execCommand(已废弃但需了解)

传统富文本编辑方法(注意:现代浏览器已废弃):

document.execCommand('bold', false, null); 

注意: - 仅适用于contentEditable元素 - 已被SelectionRangeAPI取代

4. 动态创建