我有一个带有一些工具的画布,它在一个 div 中。如何根据用户输入的画布宽度和高度自动调整 div?
<div id="container">
<canvas id="theCanvas" width="<?php echo $_POST['inputwidth'] ?>" height="<?php echo $_POST['inputheight'] ?>"></canvas>
<div class="tools">
<span class="icon">
<button id="brushTool"></button>
</span>
</div>
</div>
我试过设置 min-height 和 min-width 但没有用。容器的边框跟随浏览器的大小。如果我将最大高度/宽度设置为 php + 一定的边距,是否有可能?多谢你们!=)
#container{
border-right: dotted black 5px;
border-left: dotted black 5px;
border-top: dotted black 5px;
border-bottom: dotted black 5px;
margin: auto;
}
#theCanvas {
border: solid black 5px;
border-radius: 10px;
background: #ffffff;
margin-left: 20%;
margin-top: 20px;
margin-bottom: 20px;
cursor: crosshair;
}