Подтвердить что ты не робот

Изменить webview найти на странице результат стиль с помощью CSS?

В электронном просмотре с помощью findInPage вы можете использовать css для изменения цветов результатов?

введите описание изображения здесь

В приведенном выше изображении текущий результат поиска выделяется оранжевым цветом, а дополнительные результаты выделяются желтым цветом. Я хотел бы настроить стиль обоих этих

4b9b3361

Ответ 1

body{
background-color:#000;
color:#fff;
}
h2::-moz-selection { /*Firefox*/
    color: #000;
    background: #FF9800;
}
::-moz-selection { /*Firefox */
    color: #000;
    background: yellow;
}
h2::selection {
    color: #000;
    background: #FF9800;
}
::selection {
       color: #000;
    background: yellow;
}
<h2>Select some text on this page:</h2>
<p>This is a paragraph.</p>
<div>This is some text in a div element.</div>

Ответ 2

В Electron вы можете использовать stopfindInPage, чтобы остановить поиск и сфокусировать/активировать выделение (activateSelection - Фокус и нажмите выбор node). Также возможно insert css, это может позволить вам вставить css для обновления цвета /bg = цвета выбранного текста, путем используя что-то вроде следующего:

::selection {
  background: #ffb7b7; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #ffb7b7; /* Gecko Browsers */
}

Я не пробовал, это просто предложение взглянуть на API. Есть интересная статья о CSS-трюках, которая также может оказаться полезной

Надеюсь, что это поможет, и что вы найдете решение

EDIT:

Если вы находитесь на mac, вы можете использовать setUserDefault в настройках системы.

Кроме того, если вы используете настройки Nathan Buchar, вы можете использовать set для настройки значений ключа (в mac/windows/linux - см. его faq)