Position div absolu de l'image dynamique de la hauteur
Mon problème est le positionnement d'un div en vertu d'une "dynamique de l'image" et d'avoir du contenu dynamique en vertu de la div placé sous la dynamique de l'image:
jsfiddle classes css prêt à être rempli :
- .belowPicture
- .belowBelowPicture
HTML:
<div id="wallDetailContent">
<section id="wallDetailMessage" style="width 100%">
<img class="wallDetailPicture" src="http://web.scott.k12.va.us/martha2/dmbtest.gif">
<div style="max-width:70%;">blah gik sig en tur, og købte blah med hjem</div>
</section>
<section class="belowPicture">
<p class="wallByDate"> 20140126220550</p>
<p class="wallByBy"> af </p>
<p class="wallByName"> Anders </p>
</section>
<section class="belowBelowPicture">
content (should be dynamic, able to fill all the height it need downwards.)
</section>
</div>
css:
.wallDetailPicture{
top: 5px;
right : 5px;
position: absolute;
display:box;
width:auto;
height:auto;
max-width:30%;
max-height: 200px;
}
.wallByName{
font-weight: bold !important;
color: blue;
display:inline-block !important;
}
.wallByDate{
font-weight: bold !important;
display:inline-block !important;
}
.wallByBy{
display:inline-block !important;
}
.belowPicture{
background:red;
}
.belowBelowPicture{
background:green;
}
But d'oeil:
Pourquoi ne pas vous faire wallDetailMessage section absolue à la place de l'image si vous voulez que le texte soit aligné? Est-il une raison?
OriginalL'auteur Anders Metnik | 2014-01-28
Vous devez vous connecter pour publier un commentaire.
Vous pouvez mélanger
relative
etabsolute
positionnement dans les autant que vous le pouvez absolument position d'un élément avec une relativité de la position de l'élément, mais vous ne pouvez pas faire ce que vous demandez avecabsolute
positionnement, parce que dès qu'un élément de la position est affectée par la position de l'autre, c'estrelative
positionnement.EDIT: Vous pouvez réaliser ce que vous êtes après, à l'aide de
float
etclear
: http://jsfiddle.net/nDvYv/1/OriginalL'auteur Sinister Beard