css - 如何通过css将定义的值更改为未指定的值?

标签 css

我使用了我无法或不想更改的外部 CSS 样式表。它定义选择字段的默认长度。

所以在外部样式表中有这样的内容:

select { width: 200px }

现在我希望在某些地方有所不同。我希望浏览器选择必要的大小来容纳内容。在我的样式表中,我想要这样的东西:

select.some-class { width: none_specified }

因此,带有“some-class”的选择宽度不会是 200px,而是浏览器认为正确的宽度。

我怎样才能实现这一目标?

最佳答案

所有 CSS 属性都有默认值。对于宽度,它是auto

select.some-class { width: auto; }

请注意,您并不总是那么容易覆盖CSS,有时您需要使用样式属性

<div style="width: auto;"> ... </div>

关于css - 如何通过css将定义的值更改为未指定的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9152841/

相关文章:

css - Rails Bootstrap 字形图标

css - 从带 Angular $watch 中的元素中删除类

css - 当我通过 CSS 上的内容使用 'ç' 时出现额外的空格字符

css - 在网页上绘制 3 个垂直带

html - 响应式移动设计未正确调整大小的问题

css - 两个相邻的 DIV 没有宽度参数(宽度 : auto; )

css - Chrome 浏览器在版本 77 更新后更改样式

html - 如何避免 Bootstrap 覆盖名为 id 的自定义 css?

html - 防止背景图像在滚动时调整大小

CSS Box-Shadow 不能在 Webkit 中使用 Textarea