我使用node.js和电子来创建一个桌面应用程序。我尝试用更改标题栏的颜色。
我在代码中添加了以下几行:
const ElectronTitlebarWindows = require('electron-titlebar-windows');
const titlebar = new ElectronTitlebarWindows();
但这是一个错误:
App threw an error during load
ReferenceError: document is not defined
如何使用这个套餐?
我一直在尝试布局这个页面,但对我来说,似乎不能让它以我想要的方式工作。
Window = black
Titlebar = red
Content div = blue
Vertical scrollbar = green
Horizontal scrollbar = yellow
最小标题栏/内容div宽度为1024px,增长到窗口大小。
我可能想得太多了,答案可能比我尝试的要简单得多。
基本上我想有一个固定的标题栏div在页面的顶部,从不垂直滚动。如果它不适合窗口水平,我希望水平滚动条滚动标题栏和内容。如果内容div比窗口高度高,我想让它滚动,否则我想让它延伸到页面底部。
在很大
我有一个容器,它下面有一个标题栏和一个面板,隐藏着直到点击标题栏,然后点击标题栏,并将标题栏向上抬高几个像素。这个很好用。我需要做的是在它打开后,点击标题栏,让它回到它的起始位置,同时仍然关闭面板并再次隐藏。当我在打开标题栏后单击标题栏时,面板关闭并消失,但标题栏仍然处于上升的位置(因为我没有什么东西可以将它降下来)。我试过几种不同的选择。
html
<div id="specialsEventsContainer" style="float:left">
<div id="specialsEventsTitle" st
如何使用一个标题超过一行的JQuery对话框?
参见:
我尝试过使用换行符,并修改了标题&标题栏的JQuery UI类,但是似乎没有什么效果。
JS: / JQuery:
$(document).ready(function () {
$('#dialog').dialog({
autoOpen: false,
modal: true,
title: 'Something really long wow \n too much to have in a title but oh well'
在我的UWP应用程序中,我尝试将后退按钮放到标题栏中,这是我过去做过的很多次了。这一次,我面临的问题是,默认的标题栏似乎并没有消失,而是悬停在我的按钮上,所以我无法按它。我试着创建一个带有边距的自定义标题栏,但这并没有解决这个问题。这是延伸到标题栏.:
var coreTitleBar = CoreApplication.GetCurrentView().TitleBar;
coreTitleBar.ExtendViewIntoTitleBar = true;
...and自定义标题栏:
var titleBarGrid = new Grid()
{
Background = new