CSS 只允许选择网页上的文本?
是否有一个轻量级的 CSS 或 Javascript 片段允许我仅对页面上的内容进行选择/突出显示,仅适用于文本?当你试图突出显示文本而最终突出显示 div 和图像之类的东西时,这总是让我很恼火。
有没有办法只突出显示文本?这将包括段落、锚点、div 内的文本和内容。图像和所有标题标签。
谢谢! 〜杰克逊,
我正在上传结果给任何回答这个问题的人,我目前正在运行@Nick Radford 的代码,他预计会到达。
就是这样,而且更接近了,除了使用 ctrl+a 进行的文本之外,还有很多选择: http://designsweeter.com/
Is there a lightweight CSS or Javascript snippet that will allow me only make the selection/highlighting of things on a page only available to text? It's always annoyed me when you're trying to highlight text and you end up highlighting divs and images and things.
Is there a way ONLY to highlight text? That would include paragraph, anchors, text inside divs & images, and all header tags.
Thanks!
~ Jackson
I'm uploading the results anyone who who answers this, I'm currently running @Nick Radford 's code he ETA'd.
Here it is, and it's closer, still a lot of selection besides text going on with ctrl+a:
http://designsweeter.com/
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
第一个块禁用 html 中的选择,第二个块将其重新启用到任何可以包含 HTML5 文本的项目。它相当大,但是缩小,它更小:
The first block disables selection in html, the second re-enables it to any item that can contain text as of HTML5. It's pretty big, but minified, it's smaller:
这可能有效:
this might work: