https://codepen.io/milo-boyd/pen/NzebMJ?page=1&
Как выровнять кнопку по левому краю, а изображение - по правому краю? HTML не изменится. Спасибо.
.button {
float:right
}
.img {
float:left
}<div class = "container">
<div class = "row">
<div class = "col-md-6 text">
<button type = "button" class = "btn btn-warning button">Warning</button>
</div>
<div class = "col-md-6 img">
<img
src = "https://www.istockphoto.com/resources/images/PhotoFTLP/img_67920257.jpg"
style = "width:100%"/>
</div>
</div>
</div>Простите. Я неправильно написал вопрос. Я редактировал






Попробуй это
https://codepen.io/anon/pen/GGPNVw?editors=1100.
Без изменений в HTML.
.row {
width: 100%;
display: flex;
flex-direction: row-reverse;
-webkit-flex-direction: row-reverse;
justify-content: space-between;
}
.text {
float:left;
}<div class = "container">
<div class = "row">
<div class = "col-md-6 img">
<img src = "https://www.istockphoto.com/resources/images/PhotoFTLP/img_67920257.jpg" style = "width:100%"/>
</div>
<div class = "col-md-6 text">
<button type = "button" class = "btn btn-warning button">Warning</button>
</div>
</div>
</div>@ tomclack Отредактировано. Используйте flex-box
Для этого не нужно писать внешний CSS. Bootstrap имеет свойства выравнивания. Просто используйте классы как - float-left и float-right. Взгляните на эту документацию - https://getbootstrap.com/docs/4.0/utilities/float/
<div class = "container">
<div class = "row">
<div class = "col-md-6 img">
<img class = "float-left" src = "https://www.istockphoto.com/resources/images/PhotoFTLP/img_67920257.jpg" style = "width:100%"/>
</div>
<div class = "col-md-6">
<button type = "button" class = "btn btn-warning button float-right">Warning</button>
</div>
</div>
</div>
Вы переместили изображение вправо, а кнопку - влево. А должно быть наоборот. :п
.button { float:right } .img { float:left }codepen.io/anon/pen/QxzdWw?page=1&