画像要素のページに画像を表示しています。しかし、画面の解像度が異なると、ページ上の別の場所に移動します。イメージ要素の絶対位置を取得する方法は?
私の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? –
"margin-left:-510px"はウェブサイト上の自分のイメージの位置です。それについては何が奇妙ですか? – user1266068
あなたは絶対の代わりに "position:relative"を使うことができます。 –