如何设置<div>标签</div>的位置

时间:2011-06-09 04:18:26

标签: html

我已使用以下行

设置了标记的位置
<div id="myTestDiv" style="border: 2px solid rgb(100, 149, 237); color:#23238e; background-color:white; position:absolute; top:458px; left:605px; width:210px; height:162px; display:none" >

这个问题是,它在我的机器上工作正常,但是当我在其他机器上部署代码时,位置和样式(背景颜色)没有正确显示...

任何人都有任何想法,如何为所有分辨率设置div的统一样式和位置

提前致谢

2 个答案:

答案 0 :(得分:0)

查看您的代码,我无法理解为什么它在所有计算机上的工作方式不同。

  1. 由于您正在对顶部和左侧的数字进行硬编码,因此您在监视器(位置)上看到的数字取决于显示器的大小。你的它可能恰好出现在中心,但在更大/更小的屏幕上,它不会。它恰好出现在顶部458px和左边605px处。尝试使用%值。

  2. 色差可能是由硬件造成的。监视器的条件和设置。

答案 1 :(得分:0)

您可以使用百分比值。 避免使用rgb(xxx,xxx,xxx)语法。 并始终检查从旧浏览器到现代浏览器的HTML。