弹出式表单-定位和样式
Pop Up form - Positioning and Styling
所以我有了这个弹出式表单,它工作得很好,但它不让我控制它弹出的位置,即使当我尝试应用CSS时它也不起作用。此外,表单应该在<aside>
表单中,但它没有显示在那里。
html
的代码如下 <aside>
<form method="post" class="basic-frm" id="newFolder">
<label>
<h1>New Folder</h1>
</label>
<label>
<span>Title:</span>
<input id="title" type="text" name="title"/>
</label>
<label>
<span>Description</span>
<input id="description" type="text" name="description"/>
</label>
<input id="submit" type="submit" name="submit" value="Submit" class="button"/>
<input id="cancel" type="button" name="cancle" value="Cancel" class="button"/>
</form>
<h1>Welcome</h1>
<img src="images/newFolder.svg" onmouseover="this.src='images/newFolderHover.svg'" onmouseout="this.src='images/newFolder.svg'" id="clicky">
<p>New folder</p>
</aside>
Jquery代码如下:
$(document).ready(function(){
$('#newFolder').dialog({
autoOpen: false,
width: 600
});
$('#clicky').button().click(function() {
$('#newFolder').dialog("open")
});
$('#cancel').button().click(function() {
$('#newFolder').dialog("close")
});
});
CSS,比如颜色和其他东西都可以但宽度不行,边距不行,不管怎样,我还想让它留在<aside>
中,但它不是
您还应该指定position
:
$( ".selector" ).dialog({
position: { my: "left top", at: "left bottom", of: "aside" }
});
这将允许你将对话框相对于另一个元素('aside'选择器)定位。
查看jQuery UI Dialog API
我假设在你的css中你有一些代码来定义你的"aside"标签的样式…
在你的CSS中为你的标签添加一些坐标,如valign: top: bottom…对齐:左,中心,…等等
和HTML代码
<aside>
<h1>Welcome</h1>
<img src="images/newFolder.svg" onmouseover="this.src='images/newFolderHover.svg'" onmouseout="this.src='images/newFolder.svg'" id="clicky">
<p>New folder</p>
<form method="post" class="basic-frm" id="newFolder">
<label>
<h1>New Folder</h1>
</label>
<label>
<span>Title:</span>
<input id="title" type="text" name="title"/>
</label>
<label>
<span>Description</span>
<input id="description" type="text" name="description"/>
</label>
<input id="submit" type="submit" name="submit" value="Submit" class="button"/>
<input id="cancel" type="button" name="cancle" value="Cancel" class="button"/>
</form>
</aside>
我的欢迎部分应该放在最上面,不是吗? 相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- CSS-如何定位内容数据标题
- 将样式表插入iframe
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- 跟踪在页面加载时应用内联样式的JavaScript
- 在Jquery detachment()和appendTo()之后定位元素
- 如果文本字段为空,则使用JavaScript应用CSS样式
- 困在逻辑中试图定位动态的东西
- 定义完全独立的样式信息
- W3C循环样式的JavaScript
- jQuery/JavaScript在线公文包表单-打印样式表
- 是否可以对three.js自动生成的画布进行样式化/定位
- 定位内联样式与 jquery 不起作用
- 在不使用样式属性的情况下定位 dom 元素
- 使用样式定位对象
- 当位置样式为绝对时,滚动上的文本框定位问题
- 如何从css或javascript中定位iframe中的元素进行样式化
- 禁止内联样式CSP和HTML元素的动态定位
- 弹出式表单-定位和样式
- Javascript定位中心样式