停止文本选择从div外面?

时间:2010-08-09 07:04:14

标签: html css browser

我很确定我看到使firefox(以及其他浏览器?)的网站仅在div中选择文本而不跨越其他div。我该怎么做

2 个答案:

答案 0 :(得分:3)

似乎只给overflow: hidden包含该div中的文本选择。

希望有所帮助

https://stackoverflow.com/a/5505944/932473

答案 1 :(得分:0)

基于this

<html>
    <head>
        <title>No Select!</title>
        <script>
            window.onload = function() {
                document.onselectstart = function() {return false;} // ie
                document.onmousedown = function() {return false;} // mozilla
            }
        </script>
    </head>
    <body>
        Select me!
    </body>
</html>

顺便说一下,尽量避免使用这种东西,因为阻止访问者获得基本权利并不酷!如果有人想要选择一个文本,他们就会知道怎么做,并且没有办法阻止它。