私はcssが苦手で、すでにこれを行うのに非常に多くの時間を費やしているため、固定/動的サイズのdivを中央に配置したいと考えています。そのような
<div>
// Imagine to have a multiple images here, size is 100x100.
// When I click on the image (I am using jquery for this), #fade will appear and a window
// that contain the original size of the image.
<img class="picture" src="picture.jpg" width="100" height=100"/>
</div>
<div id="fade"></div>
<div class="imgWindow">
<img src="picture.jpg"/> // original size
</div>
CSS
#fade {
display: none;
background: black;
opacity:0.4;
filter:alpha(opacity=50);
z-index: 10;
position: fixed;
left: 0; top: 0;
width: 100%; height: 100%;
}
.imgWindow {
width: 640px;
height: 422px;
background: white;
position: fixed;
margin-left: 10%;
margin-top: 5%;
z-index: 11;
left: 0; top: 0;
}
ブラウザ ウィンドウのサイズを変更しても、画像ウィンドウは中央に配置されるはずです。助けてください、ありがとう!