📅  最后修改于: 2023-12-03 15:16:45.427000             🧑  作者: Mango
jQuery UI 提供了可调整大小的 minHeight 选项,它可以让用户在拖拽调整大小的时候限制元素的最小高度。
首先,需要将 jQuery UI 库和对应的 CSS 文件导入到你的页面中,然后在 HTML 结构中创建一个可调整大小的元素:
<div id="resizable" style="width: 150px; height: 150px; border: 1px solid black;">
<p>可调整大小的元素</p>
</div>
接下来,使用 jQuery UI 提供的 resizable 方法来初始化元素,设置 minHeight 选项:
$(function() {
$("#resizable").resizable({
minHeight: 100
});
});
上面的示例中,设置了 minHeight 选项为 100,这意味着拖拽调整大小的时候,元素的高度不会小于 100 像素。
以下是一个具有 minHeight 选项限制的可调整大小的元素示例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jQuery UI 可调整大小的 minHeight 选项示例</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<style>
#resizable {
width: 150px;
height: 150px;
border: 1px solid black;
padding: 0.5em;
}
</style>
</head>
<body>
<div id="resizable">
<p>可调整大小的元素</p>
</div>
<script>
$(function() {
$("#resizable").resizable({
minHeight: 100
});
});
</script>
</body>
</html>
jQuery UI 的 resizable 方法提供了一个非常方便的方式来让用户拖拽调整大小,其中 minHeight 选项可用于设置元素的最小高度限制,使得页面的布局更加友好。