Я использую bootstrap. Я хочу, чтобы пользователь мог выбирать размер холста, сохраняя при этом экран дизайна, реагирующий на div.
<div class="row">
<div class="col-xs-2 col-sm-2" id="border">content left</div>
<div class="col-xs-6 col-sm-6" id="border">
Width <input type="number" class="form-control"><br>
Height <input type="number" class="form-control"><br>
canvas
<canvas id="canvas" width="500" height="300">
</canvas>
</div>
<div class="col-xs-2 col-sm-2" id="border">content right</div>
Как я могу ограничить размер холста размером div?
Я не знаю, нужно ли использовать JavaScript.
Edit
Следует учитывать, что значения ширины и высоты вводятся пользователем, а холст должен быть в div пропорциональным размером