首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DHTML弹出窗口

DHTML弹出窗口
EN

Stack Overflow用户
提问于 2009-11-12 01:47:52
回答 2查看 1.8K关注 0票数 0

我正在尝试在我的网站上制作一个DHTML窗口,我可以让它为我弹出窗口。我遇到的问题是,当它弹出时,它会在页面上移动文本。我见过不出现这种情况的动态超文本标记语言弹出窗口的例子,例如这里:http://dhtmlpopups.webarticles.org/basics.php或这里:http://www.php-development.ru/javascripts/popup-window.php

我不知道我做错了什么,弹出窗口的div标签看起来像这样

代码语言:javascript
复制
<div id="loginPopup" style="position: relative; display:none; z-index: 500;"><div class="closeButton" onClick="javascript:document.getElementById('loginPopup').style.display = 'none';"></div></div>

我的站点也使用我从网上得到的模板和css,这会是问题所在吗?我不知道该怎么做才能纠正这个问题,任何帮助都是很棒的。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-11-12 01:50:46

您希望将div定位为“绝对”而不是“相对”。然后我会使用“top”和“left”属性来定位窗口。

代码语言:javascript
复制
div.loginPopup {
   position:aboslute;
   top:50px;
   left: 50px;
}
票数 1
EN

Stack Overflow用户

发布于 2009-11-12 01:50:09

如果不希望绝对定位移动其他元素,请使用绝对定位。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1716912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档