已采纳回答 / sixGod
你在id="login-area"这个div上加上style="display:none"来让这个登陆框隐藏,当你点击右上角的登录时,再把这个div设置为显示就好了
2015-11-02
已采纳回答 / Y_du
会的。你要重新计算当前页面的宽度和高度,替换弹出层的高度和高度。如果不这样就会出现弹出层超高、超宽。不过你可以试试把弹出层的宽度和高度用100%来设置,这样你的弹出层就要和当前被遮罩的div同级。
2015-10-26
已采纳回答 / 戈饭
现实项目中反而是JS生成更多。因为弹出层并不是页面的结构,你可以看成是一个组件,一种功能。不可能在一个项目中成百上千的页面都加入弹出层这段html结构代码,而且这些弹出层其实都是差不多的。现实项目中都是JS生成的弹出层,这样改动下一个JS弹出层模块就可以改动成百上千页面的弹出层。而弹出层里的信息可以用json啊javascript 对象之类的来传递。
2015-05-31
已采纳回答 / 慕妹5357057
因为login这个容器设定的position是fixed, margin: auto只在未设置float或者position不为absolute不为fixed的条件下才能生效.
2015-03-04
最赞回答 / Thinker_Ac
是通过innerHTML进去的。然后通过appendChild插入到页面,这时候就可以通过document.getElementById('close');获取到
2014-08-15
已采纳回答 / 有课学课程返现平台
offsetWidth 以及offsetHeight 包含一个元素的 width + padding + border,相比width和height而言获得的值更加准确。具体差别建议百度..
2014-08-03