css - 是否有用于文本节点的 CSS 选择器?

标签 css css-selectors

我想做的(显然不是在 IE 中)是:

p:not(.list):last-child + :text {
  margin-bottom: 10px;
}

这会给文本节点留出边距。 (这甚至可能吗?)我如何使用 CSS 获取文本节点?

最佳答案

文本节点不能应用边距或任何其他样式,因此任何需要应用样式的内容都必须在元素中。例如,如果您希望元素中的某些文本具有不同的样式,请将其包装在 spandiv 中。

关于css - 是否有用于文本节点的 CSS 选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29468319/

相关文章:

html - 元素的放置

Css:使用类将样式添加到最后一个元素(没有js)

css - 强选择器如何覆盖 id 选择器? id 选择器不是更具体吗?

html - float 设计如何实现这种类似表格的结果?

html - 让一个元素忽略另一个元素的绝对位置的影响?

html - 将旋转文本锚定到父元素的上限

python - 带有 :not does not behave as expected 的 CSS 选择器

html - 您可以使用 if/else 语句在 erb 中设置 div 的样式吗?

html - CSS :nth-child() :after

python - 垃圾。从 div 中提取 html 而不包装父标签