Я хочу сделать это, используя только CSS + HTML. Он должен работать во всех основных/последних браузерах, а не в IE 6.Как сохранить изображение в центре страницы независимо от размера окна браузера?
код у меня выглядит следующим образом:
<div id="left_arrow">
<img src="images/left-arrow.png">
</div>
#left_arrow {
position: absolute;
left: 0px;
margin: 10px 0 15px 0; /* top, right, bottom, left */
padding: 5px 5px 7px 5px; /* top, right, bottom, left */
}
Я попытался сделать позицию как «абсолютное», но если изменяет размер окна браузера, стрелка не двигается, и я хочу, чтобы всегда быть на центра браузера, независимо от размера.
Edit:
Я хочу, чтобы всегда быть в центре этого DIV:
<div id="images" width="100%">
<img src="image1.jpg" width="45%">
<img src="image2.jpg" width="45%">
</div>
Это весь блок кода, который он находится в пределах:
<div id="compare_view" align="center">
<div id="compv-navbar">
<a href="#"><img src="icon1.png" id="icon1"></a> |
<a href="#"><img src="icon2.png" id="icon2"></a> |
<a href="#"><img src="icon3.png" id="icon3"></a> |
<span id="view_name"> text </span>
</div>
<div id="left_arrow">
<img src="images/left-arrow.png">
</div>
<div id="right_arrow">
<img src="images/right-arrow.png">
</div>
<div id="images" width="100%">
<img src="image1.jpg" width="45%">
<img src="image2.jpg" width="45%">
</div>
<div id="notice">
Notice will be here.
</div>
</div>
Редактировать 2: Если нет решения для CSS, решение jQuery также прекрасное.
Редактировать 3: все еще нет берущих? bump
Пожалуйста, пост полный код, если у вас есть больше позиционирование вокруг этого образа. –
Я только что обновил CSS. Слева: 0; является точной. Это просто то, что меня отталкивает. Итак, сосредоточьтесь на оси Y (если это то, что вы имели в виду, когда вы сказали центр x & y). Я хотел бы, чтобы «левая стрелка» была вертикально центрирована (т. Е. Вдоль оси y) div с id = изображениями. – marcamillion
можете ли вы включить полное демо с jsfiddle.net? Люди будут более мотивированы, если они смогут что-то поиграть. Я знаю, что я с большей вероятностью попытаюсь это сделать, если вы это сделаете :) –