如何解决CSS仅允许选择网页上的文本?
| 是否有一个轻量级CSS或Javascript代码段,仅允许我选择/突出显示页面上仅适用于文本的内容?当您尝试突出显示文本并最终突出显示div,图像和其他内容时,总是很烦我。 有没有办法只突出显示文本?这将包括段落,锚点,div和图像中的文本以及所有标题标签。 谢谢! 〜杰克逊 我正在上传结果,回答此问题的任何人,我目前正在运行他ETA想要的@Nick Radford的代码。 除了ctrl + a上的文本外,这里还有很多选择,例如: http://designsweeter.com/解决方法
html{
-o-user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
user-select: none;
}
p,a,h1,h2,h3,h4,h5,h6,div,br,li,td,article{
-o-user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
user-select: text;
}
第一个块禁用html中的选择,第二个块将其重新启用到可以包含HTML5以上版本文本的任何项目。它很大,但缩小了,它更小:
html{-moz-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none}p,article{-moz-user-select:text;-o-user-select:text;-webkit-user-select:text;user-select:text}
, 这可能有效:
img,div {
-o-user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
user-select: none;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。