html - Web 应用程序中的可点击元素的文本选择功能应如何运作?

标签 html css web-applications web

我们正在构建一个允许展开/折叠元素的网络应用程序。

可点击的元素之一如下所示:

请注意,单击元素时的文本选择很烦人。处理此问题的推荐方法是什么?

最佳答案

对于 Firefox 和 Chrome/Safari,您可以使用用户选择属性。 我认为它仍然是实验性的,所以你应该使用像这样的供应商前缀: #element-id{-moz-user-select: none; -webkit-user-select: none;}


至于 Opera 和 IE 我不知道(也许对于 Opera 使用 -o-user-select 会起作用,但我不确定)

编辑:我环顾四周,因为我也对这个问题感兴趣,显然,对于 Opera 和 IE 有一个 unselectable属性(property)。 More details about it

关于html - Web 应用程序中的可点击元素的文本选择功能应如何运作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12641426/

相关文章:

javascript - 动态附加时标签不起作用

javascript - 如何将 HTML 文件转换为 GIF

javascript - 在不使用 `scrollHeight` 属性的情况下可靠地返回元素的 scrollHeight

css - Github 页面,远程 bootstrap css : Failed to load resource: the server responded with a status of 404 (Not Found)

iPhone 网络应用程序启动屏幕

javascript - 表格回复空白

javascript - 为什么我的上下文菜单会在页面顶部添加空白区域?

html - Bootstrap 3 个相同高度的列不在断点处堆叠列?

javascript - HTML - PHP 中的 'onclick' 确认函数

javascript - 使用 JQuery slidetoggle() 时屏幕不向下滚动