На веб-странице есть три столбца, размер которых можно изменить.Мне нужно
- Принудительно, чтобы ширина столбцов не превышала ширину родительского элемента
- Они все вместе должны заполнять ширину родительского элемента
- Тольковнутренние границы должны быть подвижными.
Так что, если ширина одного столбца становится больше, другой должен уменьшаться, и наоборот.
Для этого мне нужно попробовать jquery ui resiable
и установите containment: "parent"
, но ни один из 3 пунктов не выполнен.Это код
<style>
.resizable {
height: 300px;
border: 1px solid red;
float: left;
min-width: 20%;
}
</style>
<div class="container">
<div class="row justify-content-center">
<div class="col-md-12">
<div class="card">
<div class="card-header text-right">{{ __('Messages') }}</div>
<div class="card-body ">
<div id="usersColumn" class="resizable">
</div>
<div id="messagesColumn" class="resizable"></div>
<div id="messageColumn" class="resizable"></div>
</div>
</div>
</div>
</div>
</div>
<script>
$(function () {
$(".resizable").resizable({
containment: "parent",
});
});
</script>
Что мне делать?Спасибо