javascript - 添加文本并将其对齐到自定义 Electron 菜单栏 CSS

标签 javascript html css electron

所以我有以下用于菜单栏的 CSS 和 HTML:

<header>
   <div id="name">Unnamed Masterpiece</div>
   <div id="close" onclick="closeWindow()">✕</div>
   <div id="min" onclick="minWindow()">―</div>
</header>
header {
    display: flex;
    justify-content: flex-start;
    -webkit-app-region: drag;
    background: #292929;
    flex-direction: row-reverse;
}

其中,带有单独样式的关闭和最小化标志给了我以下内容:

Menu Bar

但是我希望标题位于最左侧并居中。

我该怎么做?

最佳答案

无需更改已有的 HTML 或 CSS,您可以将其添加到 CSS 中:

#name {
 flex: 1;
 text-align: center;
 order: 1;
}
#close, #min {
  order: 0;
}

它将改变元素的顺序,使文本变大并将其居中。

关于javascript - 添加文本并将其对齐到自定义 Electron 菜单栏 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60499409/

相关文章:

javascript - 如何使用javascript获取超链接的文本

html - 如何在保存图像时禁用保存图像并将后缀更改为.htm?

html - 更改下划线颜色

javascript - 在javascript中获取设备PPI

javascript - 从 igDateEditor 中的日期 trim 时区

javascript - HTML 表单中的 onClick JavaScript 函数

javascript - 修改侧边导航,突出显示页面的哪一部分被查看

html - 如何在 React 中为 svg 图像添加颜色

javascript - 为什么在线压缩器会更改我的代码?

javascript - 如果所有元素(表格)的宽度与某些(200)像素相同,如何隐藏它们?