У меня возникли проблемы с поиском наилучшего способа размещения и размера изображения в приведенном здесь примере.
Я хочу, чтобы изображение было расположено в крайнем правом положении и было изменено так, чтобы оно помещалось внутри содержащего блока ,
Является ли position
лучшим способом позиционирования и как я могу изменить его размер, чтобы он поместился в блоке. Я хочу, чтобы пропорционально масштабированное изображение соответствовало
*{
font-family: sans-serif;
margin: 0;
padding: 0;
}
.block{
border: 1px solid grey;
margin: 10px;
position: relative;
}
.block__body{
padding: 10px ;
}
.block__img{
position: absolute;
right: 0;
top: 0;
}
<div class="block">
<div class="block__body">
<div>
<h3 class="block__heading">
Heading Text
</h3>
<p class="block__copy">Copy Text</p>
</div>
</div>
<div class="block__img">
<img
src="https://placeimg.com/640/480/animals"
alt="placeholder image"
/>
</div>
</div>