我在网站上选择文字时遇到了一些麻烦。我希望能够选择纯文字和&而不是文本任何一边的段落之间的多余空格。
目前,我可以使用::selection
&拥有自己的背景颜色。不过我相信我的代码都是搞砸了我只是无法找到如何做到这一点。
以下网站正是我想要它做的,在选择文本时,段落之间的空格永远不会被选中。
任何&非常感谢所有的帮助,谢谢!
答案 0 :(得分:0)
如果你只是使用<p>
元素来包装每个段落(这就是<p>
元素所存在的那个,那就是它的命运。你想否认它做它的意思吗?) ,浏览器将自己做魔术: - )
答案 1 :(得分:0)
如果您对如何在公式网站中实现效果感兴趣,以下是所有相关部分 - jsfiddle。 (我改变了@Ronen Cypis的小提琴)。
如您所见,它使用隐藏的覆盖层
.fom-modal-shim {
position:absolute;
left:0;
top:0;
right:0;
bottom:0;
width:100%;
height:100%;
z-index:1000;
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
visibility:hidden
}
通过将页面容器的position
设置为relative
来实现最终效果。
.site-wrapper {
position:relative
}