gpt4 book ai didi

macos - 如何自定义 Electron 应用程序的窗口标题栏?

转载 作者:行者123 更新时间:2023-12-01 18:03:32 24 4
gpt4 key购买 nike

我开始使用Electron构建桌面应用程序。如何自定义窗口标题栏(其中包含关闭、最小化和全屏按钮)以添加自定义 View ? Safari 是我正在考虑的一个例子:

safar title bar

最佳答案

你在 Electron 中唯一的选择是创建一个 frameless (又名无边框)窗口,然后使用 CSS 创建一个“假”标题栏,包括您需要的任何 UI 元素。

Electron/webkit 提供了 CSS 属性,允许您使任何元素可拖动,例如标题栏:

.titlebar {
-webkit-user-select: none;
-webkit-app-region: drag;
}

关于macos - 如何自定义 Electron 应用程序的窗口标题栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35660043/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com