我正在使用jQuery插件调整元素大小,元素的高度和宽度以百分比(%)而不是像素为单位设置。每当我重新调整任何元素时,它的高度和宽度会变成固定的像素,但我希望这种变化以百分比的方式呈现。
我相信这里肯定存在一些技术问题,但也有解决方案。
#parentDiv { height:100%; width:100%;}
.image { height: 25%; width: 25%; }
<body>
<div id = "parentDiv">
<div class="image" id="image1" onmouseover="resizeMe(this);"> </div>
<div class="image" id="image2" onmouseover="resizeMe(this);"> </div>
</div>
<script>
function resizeMe(obj) {
$(#obj.id).resizable(); }
</body>
但是一旦我重新调整id = image1的大小,下面是HTML代码。它包含以像素为单位的高度和宽度大小。有人能帮忙解决吗?我应该如何只按百分比重新调整大小。
<div class="image" style="width: 345px; height: 52px;">
$("#"+obj.id).resizable()
。 - Ibu