Css 显示:除第一个子元素外,所有元素上均无

Css 显示:除第一个子元素外,所有元素上均无,css,Css,使用CSS,我如何隐藏,也就是说,显示:无文本“此处有注释”。只显示“*”?由于不能使用CSS选择文本节点,一个选项是将父元素的字体大小设置为0,这将有效地隐藏所有文本。然后,可以重置所需元素的文本 .目标{ 字号:0; } .target>:第一个孩子{ 字体大小:16px; } 第一节点 第二节点 更多文本节点。。。 由于不能使用CSS选择文本节点,一个选项是将父元素的字体大小设置为0,这将有效地隐藏所有文本。然后,可以重置所需元素的文本 .目标{ 字号:0; } .target>:第

使用CSS,我如何隐藏,也就是说,显示:无文本“此处有注释”。只显示“*”?

由于不能使用CSS选择文本节点,一个选项是将父元素的字体大小设置为0,这将有效地隐藏所有文本。然后,可以重置所需元素的文本

.目标{ 字号:0; } .target>:第一个孩子{ 字体大小:16px; }

第一节点 第二节点 更多文本节点。。。


由于不能使用CSS选择文本节点,一个选项是将父元素的字体大小设置为0,这将有效地隐藏所有文本。然后,可以重置所需元素的文本

.目标{ 字号:0; } .target>:第一个孩子{ 字体大小:16px; }

第一节点 第二节点 更多文本节点。。。

您可以使用可见性隐藏父元素并显示子元素

p{ 可见性:隐藏; } p>:第一个孩子{ 能见度:可见; } *这里有一个注释。

您可以使用可见性隐藏父元素并显示子元素

p{ 可见性:隐藏; } p>:第一个孩子{ 能见度:可见; }
*这里有一个注释。

最初认为它不起作用,所以否决了这个建议。惊喜的。整洁的可见性的支持程度如何?看起来我并不是唯一一个错误地否决的人。你可以看到,在最初的否决结束时,浏览器的兼容性被认为是行不通的。惊喜的。整洁的可见性的支持程度如何?看起来我并不是唯一一个错误地下载浏览器的人,你可以在这里看到浏览器的兼容性,但是可见性并不总是有效的,因为空间仍然被占用。字体大小:0可以吗?我想我已经读到了一些浏览器的错误行为。@JPM-是的,当使用visibility:hidden时,它仍然会占用空间,所以我个人会选择字体大小选项,因为它会一直工作。我想这完全取决于你想要达到的目标。在别处发现:“有些浏览器允许用户设置任何网站的样式表都无法运行的最小字体大小,甚至有些浏览器默认设置了这样的最小值,因此用户不必主动选择它……因此您的标签可能最终会显示出来。”@JPM-哪些浏览器?我不知道。在Chrome中,我在“高级设置”>“Web内容”>“自定义字体”下看到一个最小字体大小,但这似乎并没有阻止我在JSFIDLE中设置font size=0。在这里可以,但可见性并不总是起作用,因为空间仍然被占用。字体大小:0可以吗?我想我会读到一些浏览器是的,当使用visibility:hidden时,它仍然会占用空间,所以我个人会选择字体大小选项,因为它会一直工作。我想这一切都取决于你试图实现的目标。在别处发现:“有些浏览器允许用户设置任何网站的样式表都无法运行的最小字体大小,甚至有些浏览器默认设置了这样的最小值,因此用户不必主动选择它……因此您的标签可能最终会显示出来。”@JPM-哪些浏览器?我不知道。在Chrome中,我在“高级设置”>“Web内容”>“自定义字体”下看到了最小字体大小,但它似乎并没有阻止我在JSFIDLE中设置font size=0。
<p><span>*</span>Here lies a note.</p>