关于层的疑问?

sunnybay 2003-02-18 03:24:35
请问怎样可以使层在800或1024的分辨率都处在同一块区域
...全文
33 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ysharp 2003-02-18
  • 打赏
  • 举报
回复
wangxiaomax(缺省值) ( ) 信誉:100
不错
sunnybay 2003-02-18
  • 打赏
  • 举报
回复
谢谢啊。可是我想有个具体的例子:)
wangxiaomax 2003-02-18
  • 打赏
  • 举报
回复
一个具体的页面,那倒没有。实际上你知道availHeight、availWidth的意思就可以了。
sunnybay 2003-02-18
  • 打赏
  • 举报
回复
ok,我说的是一个具体的叶面阿
wangxiaomax 2003-02-18
  • 打赏
  • 举报
回复
obj = document.createElement("div");
obj.style.width ="300px";
obj.style.height ="200px";
obj.style.top =(screen.availHeight-parseInt(obj.style.height))/2;
obj.style.left =(screen.availWidth-parseInt(obj.style.width))/2;
obj.style.backgroundColor ="#FF0000"; //层的背景颜色
document.body.appendChild(obj);
sunnybay 2003-02-18
  • 打赏
  • 举报
回复
能给一个例子吗?
wangxiaomax 2003-02-18
  • 打赏
  • 举报
回复
alert(screen.availHeight);
alert(screen.availWidth);
alert(screen.height);
alert(screen.width);
通过以上四个参数控制好了。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧