Css 使用*选择器调整长方体大小正在添加不需要的填充

Css 使用*选择器调整长方体大小正在添加不需要的填充,css,css-selectors,Css,Css Selectors,我在响应性设计中使用了盒子尺寸和填充物 有效地使用以下代码: .col * { } 我能够针对我名为“col”的部分中的所有内容。这很好,直到我开始在彼此之间添加元素,然后再添加类 我在这里举了一个例子。您将看到,由于href的缘故,的第一行再次添加了框大小。我可以想象,如果我再加上一个跨度、列表、人力资源等,情况会是一样的。这可能有问题 我所寻找的是一种将其应用于第一组标记的方法,而不在两者之间。也许另一个选择器可以防止这种情况发生 非常感谢您的帮助。如果“第一套”是指“第一套嵌套级别”,请

我在响应性设计中使用了盒子尺寸和填充物

有效地使用以下代码:

.col * {
}
我能够针对我名为“col”的部分中的所有内容。这很好,直到我开始在彼此之间添加元素,然后再添加类

我在这里举了一个例子。您将看到,由于href的缘故,
的第一行再次添加了框大小。我可以想象,如果我再加上一个跨度、列表、人力资源等,情况会是一样的。这可能有问题

我所寻找的是一种将其应用于第一组标记的方法,而不在两者之间。也许另一个选择器可以防止这种情况发生

非常感谢您的帮助。

如果“第一套”是指“第一套嵌套级别”,请使用子选择器将其仅限于该套元素:

.col > * {
}
这将只选择
h1
p
,它们是
.col
的子项,而不选择它们内部的任何内容


你所说的“第一组标签”是什么意思?如果我有,例如
标题
,我只想将填充应用于标签,而不是
。在我开始在标题和段落中添加链接之前,JS Fiddle示例一直有效。谢谢,这非常有效!我不知道那个选择器。