gpt4 book ai didi

html - 中间带有纯文本的相邻 CSS 选择器仍然匹配

转载 作者:行者123 更新时间:2023-11-28 02:05:42 24 4
gpt4 key购买 nike

我有这样的文字:

Line 1
<br>
<br>
<br>
Line 2
<br>
<br>
<br>
<br>
Line 3

我无法控制 HTML,也不能使用 JavaScript(即我只能使用 CSS),但我需要隐藏后续的连续换行符。

问题是这个选择器:

(parent selector) br+br {display:none}

隐藏第 2 行和第 3 行之间的所有换行符 - 相邻的选择器似乎并不关心元素中未包含的任何文本。

我是不是运气不好,或者当元素之间有纯文本时,是否有某种方法可以打破相邻的选择器?

最佳答案

如果您知道 br 标签的数量是一致的,您可以隐藏所有换行符,并且只显示特定的而不是试图隐藏特定的。关键是选择一些东西比选择很多东西更容易

br {
display: none;
}
br:nth-child(4n) {
display: initial;
}

不过,这要求行与行之间的中断次数保持一致。不幸的是,无法在 CSS 中选择纯文本。

关于html - 中间带有纯文本的相邻 CSS 选择器仍然匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49033635/

24 4 0
文章推荐: css - 如何在 img 组件上制作 prop !重要?
文章推荐: android - 不支持在 Chrome for Android 中嵌套
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com