我想将jQuery对话框的x像素定位在浏览器的右边界之外。这有可能吗?
http://jqueryui.com/demos/dialog/
position选项似乎没有这种设置,但是还有其他方法可以做到吗?
最佳答案
如果将对话框的position:absolute
设为常规页面流,则可以使用left
和top
属性将其放置在页面上的任何位置。
$('.selector').dialog({ dialogClass: 'myPosition' });
并将myPosition css类定义为:
.myPosition {
position: absolute;
right: 200px; /* use a length or percentage */
}
您可以使用像素或百分比等长度为
top
设置left
,right
,bottom
和myPosition
properties。