我知道如何更改CSS中的背景颜色,但是 Electron 窗口中仍然有最细的边框(无框),我想将其更改为与网页中相同的颜色。

该窗口是在
app.on('ready', function() {});
而且我不知道如何再次调用它,并更改backgroundColor的属性。

任何帮助表示赞赏。

最佳答案

您可以使用BrowserWindowbackgroundColor属性。

但是,由于要在加载窗口后更改背景颜色,因此可以执行的操作是,在Javascript事件处理程序中更改body元素的background-color属性。

代码段(没有Electron,但应该可以正常工作):

function clickHandler() {
  $('body').css('background-color', 'red');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="button" onclick="clickHandler()" value="Click me!" />

10-08 03:18