jQuery MiniUI

 找回密码
 立即注册
查看: 4019|回复: 10
打印 上一主题 下一主题

急!!!mini.open怎么控制弹出窗口的位置 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2017-9-7 11:14:23 |只看该作者 |倒序浏览
rt,我想请教下mini.open怎么控制弹出窗口的位置,试了mini.open.show发现不行

Rank: 8Rank: 8

沙发
发表于 2017-9-7 11:35:58 |只看该作者
var t=mini.open({..})
t.show(100,200);

Rank: 3Rank: 3

板凳
发表于 2017-9-7 13:46:09 |只看该作者
felt 发表于 2017-9-7 11:35
var t=mini.open({..})
t.show(100,200);

这个100,200指的是什么

Rank: 3Rank: 3

地板
发表于 2017-9-7 13:50:47 |只看该作者
felt 发表于 2017-9-7 11:35
var t=mini.open({..})
t.show(100,200);

当浏览器窗口大小改变时,弹窗的位置能始终距离顶部一段距离?

Rank: 8Rank: 8

5#
发表于 2017-9-7 13:57:09 |只看该作者
zhuhx 发表于 2017-9-7 13:50
当浏览器窗口大小改变时,弹窗的位置能始终距离顶部一段距离?

show(x,y)  //x,y可以是数字,表示固定的距离,也可以是字符串left: left, center, right,top: top, middle, bottom

Rank: 3Rank: 3

6#
发表于 2017-9-7 14:04:03 |只看该作者
felt 发表于 2017-9-7 13:57
show(x,y)  //x,y可以是数字,表示固定的距离,也可以是字符串left: left, center, right,top: top, mid ...

可以是top减去一段距离吗?因为不想要完全顶上去

Rank: 3Rank: 3

7#
发表于 2017-9-7 14:09:00 |只看该作者
felt 发表于 2017-9-7 13:57
show(x,y)  //x,y可以是数字,表示固定的距离,也可以是字符串left: left, center, right,top: top, mid ...

当我缩小浏览器窗口的时候,我的弹窗都是顶到最上面去了,怎么调也没用这是怎么回事

Rank: 3Rank: 3

8#
发表于 2017-9-7 14:11:53 |只看该作者
zhuhx 发表于 2017-9-7 14:04
可以是top减去一段距离吗?因为不想要完全顶上去

测试发现只要浏览器的高度低于弹窗的高度时,弹窗都会顶到最上面

Rank: 8Rank: 8

9#
发表于 2017-9-7 14:57:52 |只看该作者
zhuhx 发表于 2017-9-7 14:11
测试发现只要浏览器的高度低于弹窗的高度时,弹窗都会顶到最上面

弹出必须小于浏览器的高度。
show("left",100)可以显示在靠左离上边100px的位置,当然首先浏览器下能显示全整个弹出。

Rank: 3Rank: 3

10#
发表于 2017-9-7 14:59:59 |只看该作者
felt 发表于 2017-9-7 14:57
弹出必须小于浏览器的高度。
show("left",100)可以显示在靠左离上边100px的位置,当然首先浏览器下能显示 ...

因为有可能浏览器会被缩小会导致弹窗的高度大于浏览器的高度,这个时候能不能不让弹窗默认置顶呢

Archiver|普加软件

GMT+8, 2024-9-29 06:22 , Processed in 1.049714 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部