electron:BrowserWindow模块-偏移量设置

let options = {
      width: args.width,
      height: args.height,
      resizable: false, //是否可以改变窗口size
      fullscreen: false, // 是否可以全屏幕
      frame: process.platform === 'darwin' ? true : false, // 自定义导航
      webPreferences: {
        contextIsolation: false, // 设置此项为false后,才可在渲染进程中使用electron api
        nodeIntegration: true
      },
    }
  options.maxHeight = 28
  options.x = 0 
  options.y = 0
  options.alwaysOnTop = true
  options.transparent = true
new BrowserWindow(options)

刚开始只设置了y并未生效。后来查询得知:

x Interger (可选) - (必选 如果使用了y) 窗口相对于屏幕左侧的偏移量。 默认值为将窗口居中。
y Integer (可选) - (必选 如果使用了x) 窗口相对于屏幕顶端的偏移量。 默认值为将窗口居中。

ok!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ### CSS核心样式 * * * #### css字体属性 ##### font-weight:字体粗细 * 作...
    skips阅读 325评论 0 0
  • 盒子模型(CSS重点) 其实,CSS就三个大模块: 盒子模型 、 浮动 、 定位,其余的都是细节。要求这三部分,...
    xlystar阅读 1,748评论 0 1
  • 1.CSS3 边框 border-radius CSS属性用来设置边框圆角。当使用一个半径时确定一个圆形;当使用两...
    garble阅读 670评论 0 0
  • 本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 声明 本系列文章内容全部梳理自以下四个来源: ...
    请叫我大苏阅读 695评论 0 5
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,642评论 1 45