html - 删除您无权编辑的 CSS 属性

标签 html css twitter-bootstrap

我做了一个完整的Bootstrap网格系统。我现在正在将我的代码上传到 CMS 系统,可以看到后端有一些 CSS,我的网格很乱。

如果我在检查器窗口中取消选中以下代码,一切看起来都很完美。当在检查器窗口中勾选以下代码时,一切都搞砸了。是否可以以某种方式覆盖此代码,从而不使用该类?

.cms-area img {
    width: 100%;
}

最佳答案

您可以在这种情况下使用 !important,但要谨慎使用。最好是删除不需要的代码而不是使用 !important。 !important 以后可能会导致难以调试的问题。如果可能,在代码中包含其他 css 之后包含您的 css。在 CSS 中,后面出现的规则优先于前面出现的规则

编辑:

将宽度设置为自动而不是 100% 以解决对齐问题

关于html - 删除您无权编辑的 CSS 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51738579/

相关文章:

javascript - 从固定顶部导航栏偏移目标面板

html - 如何将 Bootstrap 的下拉菜单中的元素居中?

html - 将操纵输出与 knitr 集成

javascript - ng-repeat 基于第二个数组的长度的数组

javascript - ajax 加载的 div 中的 jQuery 淡入淡出不流畅

javascript - 如何在需要双引号的地方插入包含双引号的 meteor 模板?

html - 为什么 Bootstrap CSS 会覆盖我的 CSS?

html - margin-bottom 添加到顶部

键盘显示后的iOS分屏宽度

css - 如何强制 ionic 幻灯片尊重列宽