У меня есть div, в котором есть некоторый контент в нем, список элементов.Вертикально выравнивание изображения в нижней части div, которое содержит список
Я хочу, чтобы изображение было выровнено снизу, чтобы пользователь мог его выбрать. По какой-то причине я не могу заставить изображение выровняться по низу, я пробовал псевдо-элемент и элементы span, ничего не работает.
Вот что я сделал до сих пор:
CSS:
div.greybox{
border:solid 8pt;
border-color:rgb(169,172,176);
display:inline-block;
border-radius:10px;
width:290px;
height:306px;
padding:10px;
vertical-align:top;
}
div.greybox:before {
content: ' ';
display: inline-block;
vertical-align: bottom; /* vertical alignment of the inline element */
height: 100%;
}
div.greybox span{
display: inline-block;
vertical-align: bottom;
}
/*this is just for the image, I dont care much about this*/
img{
width:247px; height:76px;
}
HTML:
<div class="greybox col-md-offset-0">
<ul>
<li>
an absence of medium or high risk criteria
</li>
</ul>
<span><img src="http://www.nacacnet.org/studentinfo/PublishingImages/fish.jpg" /></span>
</div>
https://jsfiddle.net/b5ps3xcc/
Вот как я хочу, чтобы это выглядело:
Точно, что мне нужно, я использовал display: inline-flex; поэтому я могу иметь 3 из этих серых ящиков – Kevin