例如<p style="color:red">设置p标签的属性<p>
为什么使用p.style.color呢?
怎么不style.color呢?
style是可以看做一个对象,那color就是属性。直接使用style.color不就可以。
例如<p style="color:red">设置p标签的属性<p>
为什么使用p.style.color呢?
怎么不style.color呢?
style是可以看做一个对象,那color就是属性。直接使用style.color不就可以。
<p style='color:#fff;font-size:16px'>
style属于p款及元素的内联样式,是设置p的属性,属性里面的color和font-size相当于属性值。
var p = {
style: {
color: '#fff'
}
}
console.log(p.style.color) // #fff
style.color = 'red' // style is not defined
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
3 回答1.3k 阅读✓ 已解决
不可以的,Style作为HTML元素的一个属性,然后其值会浏览器解析成为内联样式。