我在HTML 5中编写了一个Canvas游戏,我想将一个div浮在画布上,以便用户可以将其名称输入框中并且游戏捕获它。 。jquery对话框,更改文本字段的大小和字体
我有这个工作,但我不知道如何真正改变框的文本,字体和长度尺寸的用户类型
我的JS如下:
$("#menuBox").dialog({
resizable : false,
position : [30,30],
minHeight : 100,
minWidth : 10,
height : 200,
width : 500
});
在身体
<body>
<div id="wrapper">
<div id="container">
<div id="menuBox" style="display:none">
<form action="POST"> <input type="text" /></form>
</div>
</div>
</body>
和CSS
#wrapper{
position: relative;
left:10px;
top:10px;
}
#container{
position: absolute;
left: 0px;
top: 0px;
background-image: url("Main.jpg");
height: 540px;
width: 900px;
}
div.ui-dialog div.ui-widget-header {
border: none;
display: none;
}
.ui-dialog .ui-dialog-content {
border: none;
padding: 0;
}
.ui-dialog {
width: 500px;
padding: 0;
}
所以这个想法是用户看到的唯一的东西是长文本框,它只是出现在我格式化的画布环境上。
我是新来的JQuery(这就是为什么第一位仍然是非JQuery),所以我甚至不知道我想要什么是可能的。如果我想使字体大小为20,Tomoha和输入框长度为300px,我无法看到我要输入的位置,或者即使我可以使其发生,因为使用.dialog中的参数似乎不会改变那个输入字段。有什么建议?
感谢您的阅读。
完美,我没有意识到你可以将输入添加到.ui-dialog-content>一旦我完成了并设置了所有属性,我就可以做任何我想做的事情。非常感谢! – Craigeve