如何使一个文本隐藏另一个文本

how to make one text hide another text.

本文关键字:文本 隐藏 另一个 何使一      更新时间:2023-09-26

我正在实现Facebook的评论框,我想要的是我通过GET抓取并呈现到模板的评论应该对人类不可见,但对搜索引擎可见。

作为实验,我做了这个:http://jsfiddle.net/4D8hh/

如何first隐藏second? 但是second应该保持可抓取状态。

z-index在这里似乎是错误的选择,我还能做什么?可能吗?

display:none 用于您希望在页面上显示但对用户不可见的任何内容。 内容将在那里...它只是不会在页面上"显示"。

只是把

background:white;

应该是这样

但是Qoura还有其他一些绝妙的想法,请看一下这里它对他们有用,它应该对你有用。 :)

https://plus.google.com/106413090159067280619/posts/KDSVtgHiuie

我可以在这里提出我的担忧吗?谷歌不欣赏人们试图通过隐藏文本来获得更好的搜索排名。而且它可能根本行不通。从用户的角度来看,为什么不希望评论可见?

无论如何,如果你真的想走这条路,开始使用:http://schema.org/Comment

然后,您可以使用绝对位置将元素从上下文中取出:

position: absolute;
left: -9999em;

或者像Twitter Bootsrap,.sr-only:

.sr-only
{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    border: 0;
}