我已经为此工作了几个小时,阅读了 20 多篇文章,但我仍然不知道如何做到这一点。我有一个背景,我希望将文本定位在某个位置。一切都很好,直到我在分辨率更高的显示器上查看它。背景重新调整大小很好,但文本不再在我想要的位置。
这些图像希望能清楚地描述我的情况。
我希望文本如何查看任何分辨率(这是在 1440 x 900 显示器上)http://dl.dropbox.com/u/9134840/demo/1.PNG
这是它在 1080p 显示器上的外观:http: //dl.dropbox.com/u/9134840/demo/2.PNG
<body>
<div id="blah">
<p id="pr">This is a paragraph!</p>
</div>
</body>
</html>
body {background-image:url(back.jpg); background-size:cover;}
#blah{font-size:large; left:300px; top:200px; position:absolute;}
编辑:我尝试了这两个建议,使用 div 并绝对和相对地定位文本,但仍然不行,文本仍然移动。
#contain{
position:relative;
width:7000px;
margin:0 auto;}
#blah{font-size:large; left:100px; top:200px; position:absolute;}
我不是在寻找固定的位置,因为我要添加内容,所以我需要垂直滚动页面而不移动文本。