··100分请教一个问题:如何让层不随分辨率的变化而改变位置?内详!!急给分!

esaler 2002-08-05 10:28:35
请见http://tcq.51.net/genius/

我用层做的下拉菜单,但是只有让整个页面居左时,下拉出来的部分才能和按纽部分左右对齐,否则就会错位,我知道是层的问题,或许改成文字编程的彩单应该可以解决,但现在改比较麻烦。

所以,我想就用onMouse的属性加上层解决这个问题。请各位不吝赐教,一定给分。

归根结底,也就是如何让层不随分辨率的变化而改变位置??
...全文
50 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2002-08-05
  • 打赏
  • 举报
回复
http://lucky.myrice.com/main.html
http://colorweb.go.163.com/main.html
Reve 2002-08-05
  • 打赏
  • 举报
回复
所有的层定义position:absolute;其位置left,top就慢慢改了
也可以外边用一个position:absolute;套在在里边的元素用一个position:relative;
孟子E章 2002-08-05
  • 打赏
  • 举报
回复
<HTML>
<script>
function divcenter(){
document.all.mxh.style.left=(Math.round((document.body.scrollWidth-200)/2)).toString()+"px"
}
</script>
<body onload="divcenter()" onresize=divcenter()>
<table width=100%>
<tr>
<td>test
</td>
</tr>
</table>
<div id=mxh style="position:absolute;left:200px;top:30px;width:200px;height:200px;background-color:navy;border:2px;color:#FFFFFF">测试文字</div>
</HTML>

87,996

社区成员

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

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