css - 如何从正文中删除继承的 CSS

标签 css

我试图让一些页面响应,但在这样做时我遇到了一个问题。有一些 css 由 body 继承。我无法覆盖它。

fieldset[Attributes Style] {
  text-align: center;
}

fieldset {
  display: block;
  -webkit-margin-start: 2px;
  -webkit-margin-end: 2px;
  -webkit-padding-before: 0.35em;
  -webkit-padding-start: 0.75em;
  -webkit-padding-end: 0.75em;
  -webkit-padding-after: 0.625em;
  min-width: -webkit-min-content;
  border: 2px groove threedface;
}

上面是我不想显示的CSS。我尝试覆盖但无法进行更改。

如果对我的问题有任何想法,请提出建议。

最佳答案

这些是浏览器默认为某些标签设置的样式。您可以在 CSS 中覆盖它们:

fieldset {
  margin: 0; /* or any value you want */
  padding: 0; /* or any value you want */
}

关于css - 如何从正文中删除继承的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46420688/

相关文章:

html - 如何使用 HTML 和/或 CSS 使图像始终显示在某些关联文本的右侧?

javascript - 当其中一个子元素(img)具有特定属性时如何隐藏 div?

javascript - primeNG 中的对话框组件在移动 View 上没有响应

css - 显示 : table-cell confusion

javascript - 在按钮处于事件状态时在新选项卡中打开链接

Css calc 在具有线性渐变的 IE11 中不起作用

javascript - 提高 JS 滚动动画在 Google Chrome 以外的浏览器中的性能

css - 为什么 Angular 自动添加不必要的标签?

html - CSS 动画中的文本未对齐

css - 如何在 css 中包含 .otf?