我在图像元素的页面上显示了一些图像。但是,如果屏幕分辨率不同,他们会移动到页面上的不同位置。如何获得图像元素的绝对定位?
我该如何编写下面的代码,以便我的div /元素将保持绝对定位,并且不会在不同的分辨率下进行更改?
<div class='imageElement2'>
<a href='#' title=''><img alt='' height='364' src='http://farm8.staticflickr.com/7209/6978440877_10b1fcffc4_o.jpg' width='940'/></a>
</div>
<style>
.imageElement2 {
width:1020px; height:400px; overflow:auto;
position:absolute; z-index:2; left:50%; top:0%;
margin-left: -510px; margin-top:40px; text-align:center;
visibility:visible;}
</style>
我不太确定你想达到什么目标,特别是'margin-left:-510px'。现在发生了什么?你可以发布一些screnshoots和你想要的图表吗?也许是一个jsfiddle? – 2012-03-13 11:15:41
“margin-left:-510px”是我的图片在网站上的位置,这有什么奇怪的地方? – user1266068 2012-03-13 11:19:25
你可以使用“position:relative”而不是绝对的。 – 2012-03-13 11:28:34