Я собираю сайт семейного древа, где каждая страница будет иметь организационную схему для одной семьи, окруженную фотографиями членов семьи.Изображение теряет заголовок, когда используется стиль = «позиция ...»
Я использую style='position:absolute'
с левыми и верхними координатами, чтобы разместить изображения на странице. Теперь я пытаюсь добавить подпись к нижней части каждой картинки, которая останется с изображением, когда я положу его туда, где хочу.
Я пробовал разные коды и методы и нашел этот код, который работает, но только если я удалю код позиционирования в HTML. Когда я включаю позиционирование, поле с надписью просто возвращается в верхний левый угол. Фотографии будут стратегически размещены на странице, поэтому мне нужно позиционировать код.
Вот код, который я нашел (любезно jsFiddle), который помещает рамку вокруг изображения и надпись под ним:
CSS:
.image {
display: inline-block;
margin: 10px;
padding: 5px;
border: 10px solid white;
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
}
.image img, .image span {
display: block;
}
.image span {
text-align: center;
margin-top: 8px;
font-size: 12px;
font-family: arial;
HTML:
<div class="image">
<a href="Family tree_files/DSRM 2011.jpg">
<img alt="dsrm2011" src="Family tree_files/DSRM 2011.jpg"
style= "position: absolute; left:100px; top:85px;" width="208" height="461" /></a>'<span class=caption">Doug 2011</span>
Может кто-нибудь помочь мне закодировать это, чтобы изображение оставалось в коробке с где я когда-либо позиционирую его?
Спасибо. Это сработало, и мне нравится, как он выглядит, но тогда каждая картина в другом положении нуждается в собственном div? 50 разделов на 50 фото? (Если я не соглашусь на стандартный макет для всех страниц.) Любые другие идеи? –
Нет, вам не нужно делать много div, вы можете дать всем divs одинаковый идентификатор, просто убедитесь, что вы установили положение divs относительно тогда. Если у вас есть поля, установленные правильные, они будут хорошо рядом друг с другом. –
Это строит их в аккуратной маленькой строке, которую я, вероятно, могу использовать в некоторых случаях. Но большинство фотографий разных размеров разбросаны по всей странице, как фотоальбом. То, что мне действительно нужно, - это способ позиционировать каждого в отдельности. –