主题: 这样的功能怎么实现?
作者: rein, 发布日期: 2014-07-23 15:26:30, 浏览数: 1700

如何实现这个:

一、弹出层相对于编辑器居中。

二、遮罩层只遮罩编辑器。

 

大致思路是:

    1.编辑器css:position:relative;

    2.弹出层与遮罩层css:position:absolute;

    3.弹出层与遮罩层是插入到编辑器平级的。目前KE是插入到了,整个页面的body最后面的。

 

    最好是二选,相对于页面fixed,相对于编辑器absolute。

    目前的KE即使设置dialogAlignType为空,也是伪absolute(top;left还是相对于整个页面的),这样很多情况下浏览器会错位。反而,这样的设置符合用户体验,复杂程度也低,出错也少。只是我还没研究出怎么制服。谁懂?

 

发表新帖 发表回复