Ограничение выделения только текстом - PullRequest
0 голосов
/ 11 апреля 2020

Я пытаюсь что-то здесь понять, но что бы я ни пытался, я не могу заставить это работать. Как вы можете видеть на изображении, когда текст выделен, он также выделяет пустое пространство вокруг него. Это начинает происходить, когда вы пытаетесь выделить текст из двух строк (это не обязательно должны быть разные абзацы).

Я создаю дочернюю тему Twentyseventeen для Wordpress. Согласно родительской теме, структура выглядит следующим образом:

<body>
    <div id="page" class="site">
        <div class="wrap">
            <div class="site-content-contain">
                <div id="content" class="site-content">
                    <div class="wrap">
                        <div id="primary" class="content-area">
                            <main id="main" class="site-main" role="main">
                                <article>
                                    <div class="entry-content">
                                        <p>

Может кто-нибудь намекнуть мне, почему это может происходить?

Заранее спасибо!

enter image description here

РЕДАКТИРОВАТЬ: Возможный обходной путь

Как обычно, через 5 секунд после отправки моего вопроса мой мозг говорит: Хорошо, что насчет этого? ... В любом случае, я подумал, что попробую установить entry-content div s overflow для скрытого, и это действительно учитывает фактический выбор пустого пространства для отображаемых сторон, но мне интересно, есть ли какие-то другие способ сделать это, ie фактически ограничивая выделение только текстом, чтобы избежать странного поведения при вставке (например, проблемы форматирования). Кроме того, этот метод ограничивает другие возможности дизайна, так как никакой другой элемент не может go также выходить за границы контейнера - и я планировал добавить любое изображение к тексту, «разлитое» в белую область вокруг текста.

...