Остановить выделение текста от выхода за пределы div? - PullRequest
2 голосов
/ 09 августа 2010

Я почти уверен, что видел сайты, которые заставляют firefox (и другие браузеры?) Выделять текст только внутри div и не распространяться на другие div.Как мне это сделать

Ответы [ 2 ]

3 голосов
/ 28 декабря 2013

похоже, что overflow: hidden заключает выделенный текст только в этот div.

Надеюсь, это поможет

источник https://stackoverflow.com/a/5505944/932473

0 голосов
/ 09 августа 2010

На основании это .

<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>

Кстати, старайтесь избегать такого рода вещей, потому что нехорошо лишать посетителей их основных прав !! Если кто-то захочет выбрать текст, он будет знать, как это сделать, и нет способа предотвратить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...