css - 如何删除一个CSS类?

标签 css display

我在一个 div 中显示一个 c3 图表 (vue-c3)。 我附上了显示 display:blockc3 类覆盖的图像。表中的第一行显示了所需的行为(即我使用 Chrome Elements 选项卡删除了 c3 类的行)。 如何删除 c3 类?或者我如何强制 display:block(!important 和使用 inline-style 不起作用)?

after removing c3

css

更新: 我什至不必在任何地方添加 display:block。仅删除 c3 即可获得所需的结果。代码是

<template>
  <div >
    <vue-c3  :handler="handler"/>
  </div>
</template>

最佳答案

原来是其他人在 override.styl 全局 css 文件中编写了这段代码:

.vuec3-chart.c3 > svg{
    width:100% !important;
}

将其注释掉,一切都按预期工作,无需编写任何样式或类。 难以跟踪的原因是存在一个文件 c3.styl,我在其中寻找全局 css,但此代码位于 override.styl 中。

关于css - 如何删除一个CSS类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55273567/

相关文章:

html - 是否有 css 或 html 元素会强制将内容推送到页面底部?

css - 有没有办法为 "all elements except the first/last"指定一个 CSS 速记?

django 管理员截断 list_display 中的文本

css - float 元素需要在 table-cell li 中居中

html - 显示:@media 中没有全局作用

python - 如何用for循环影响列表的显示?

html - 如何在 :before? 粘贴的图像周围放置文本

html - 如何让这个div一直固定在网页所有元素的最前面?

css - 设置背景图像的位置以缩放

javascript - 悬停效果适用于大多数浏览器,但不适用于 MAC 上的 safari 或 chrome