软件开发项目中,选择是vue.js 前端框架是element-ui。根据ui的设计。需要把弹窗的圆角修改和边距修改,发现样式不生效,很上头,查看官方的文档也说得不清不出的,然后去google了一圈,最后解决了,修改办法如下:1.定义popper-class样式信息,2.编写对应的css的class .el-popover.my-el-popover 这种格式,前缀必须是.el-popover 。3.去掉scope.具体代码如下
html部分代码
<el-popover
placement="bottom"
width="240"
popper-class="popover-tips"
trigger="hover"
>
<div class="tips-container tips-font">
·明确产品碳足迹核查需求<br> ·选取碳足迹方法学标准<br> ·评估工作量<br> ·明确技术方案
</div>
<div slot="reference" class="step">
<div class="step-name">技术接洽</div>
<div class="step-desc">技术接洽的主要内容</div>
</div>
</el-popover>
css部分,一定不要加scoped
<style lang="scss">
.el-popover.popover-tips{
padding: 0 !important;
border-radius:14px !important;
}
</style>
