Как я могу использовать css в новом электронном окне? - PullRequest
0 голосов
/ 02 апреля 2020

Я создал новое BrowserWindow следующим образом, но мой CSS не работает. Как мне применить его к этому окну?

$("#btn-new-client").click(function() {
            const remote = require('electron').remote;
            const parent = remote.getCurrentWindow();
            const BrowserWindow = remote.BrowserWindow;
            const child = new BrowserWindow({
                height: 400,
                width: 800,
                parent: parent,
                modal: true
            });

            child.loadFile('new/client.html')
        });

1 Ответ

0 голосов
/ 02 апреля 2020

Как и в обычном браузере, вам нужно связать свою таблицу стилей в файле HTML (new/client.html). Допустим, у вас есть файл new/styles.css в той же папке.

  <!-- inside 'new/client.html' -->
<head>
  <!-- ... -->
  <link rel="stylesheet" type="text/css" href="./styles.css">
  <!-- ... -->
</head>

В DevTools вашего браузера убедитесь, что ссылка на таблицу стилей верна.

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