【发布时间】:2020-07-30 18:17:44
【问题描述】:
我想在v-html 中为 HTML 代码添加样式。我尝试了几种解决方案,但没有任何功能:(
这是我的代码:
模板:
<div
class="para"
v-html="value"
/>
脚本:
export default {
data () {
return {
value : "<h2> TITLE </h2> <p> PARA </p>"
}
},
}
风格:
.para >>> h2 {
color: blue;
}
.para >>> p {
color: red;
}
提前致谢!
【问题讨论】:
-
我不太确定
>>>是否是一个有效的 css 选择器组合器。您的意思是使用>吗? -
在其他主题上,他们每次都使用 >>> 案例medium.com/@brockreece/scoped-styles-with-v-html-c0f6d2dc5d8e
-
您是否在样式标签中添加了 scoped 属性?
标签: html css vue.js sass vuejs2