怎样让一个区域处在浏览器的中间? 小弟用Intraweb写网页程序,现在想将一个Imgae控件显示在浏览器页面的中间,需要些JS的代码,就是当用户更改浏览器窗口大小时重新定位Imgae控件的位置,如何实现,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用JSCSS就能搞定 margin:0 auto; 获取可视窗口大小-图片大小,再除以2就可以了 (document.clientWidth-w)/2 (document.clientHeight-h)/2 实现这个有两个方法:1,视框宽度减去高亮层宽度的一半就是居中需要的left值;2,先设置left值为50%,然后marginLeft设为负的高亮层宽度的一半。具体可以参考这里 对,写个CSS就可以了,比如:#loginweb{ width: 777px; height:377px; position: absolute; left: expression((body.clientWidth-777)/2); top: expression((body.clientHeight-377)/2); background-image:url(../images/loginbg.gif); background-repeat:no-repeat;} 嵌入式框架怎样做链接? frame问题 怎么在鼠标焦点处插入文字(在线) javascript,一段字符串,把最後一個空格後面的所有字符提出來怎樣做? 如何在onsubmit中得到submit的值? www.google.com被别人抢了? 请教!我想用AJAX写个“点击保存按钮,即将文本域中的内容保存到数据库中”怎么写,本人新人 js读取cookies js中obejct怎么转为String 求js高手帮忙 脚本改变值后,如何让flash更新啊,谢谢 json传值
CSS就能搞定
margin:0 auto;
1,视框宽度减去高亮层宽度的一半就是居中需要的left值;
2,先设置left值为50%,然后marginLeft设为负的高亮层宽度的一半。具体可以参考这里
对,写个CSS就可以了,比如:#loginweb
{
width: 777px;
height:377px;
position: absolute;
left: expression((body.clientWidth-777)/2);
top: expression((body.clientHeight-377)/2);
background-image:url(../images/loginbg.gif);
background-repeat:no-repeat;
}