如何使用 CSS 禁用文本框的可调整大小属性?
在 CSS 中,我们可以使用 'resize' 属性来调整网页文本框的大小。我们可以调整文本框的高度和宽度。如果将 resize 值设置为 None,文本框将不会调整大小。
在某些情况下,如果我们希望限制用户交互并控制输入的布局,可以在 HTML 中禁用文本框的可调整大小功能。文本输入的大小对于网页或应用程序的设计至关重要,布局也至关重要。
在本文中,我们将创建一段 CSS 代码来禁用文本区域的可调整大小属性。
可调整大小和不可调整大小的文本区域框的可视化表示

语法
<textarea>…写点什么…</textarea>
文本区域元素会在输出中创建一个框,用户可以在其中输入内容。"文本区域"是指在固定字体大小内容纳大量字符。文本框可用于表示反馈或评论框。
使用的属性
示例中使用的属性如下:-
color - 定义文本的颜色。
font-weight - 定义文本的粗细。
text-align - 定义文本的水平对齐方式。
overflow - 定义元素框的内容溢出,由 overflow 属性指定。如果元素内容过大,超出定义区域,此属性指示是否裁剪内容或添加滚动条。
height − 定义文本区域的高度。
weight − 定义文本区域的大小。
resize − 如果将值设置为 both,则将同时调整文本区域的高度和大小。如果将值设置为 none,则不会调整文本区域的大小。
示例
在此示例中,我们将使用内部 CSS 设计 h1 和 h3 元素。然后借助名为 resizable 的 id 类设置文本区域框的属性。如果将 resize 属性的值设置为 none,则将禁用文本区域框。
<!DOCTYPE html>
<html>
<title>Resize the textarea box</title>
<head>
<style>
h1,h3{
color: darkgreen;
font-weight: bold;
text-align: center;
}
#resizable{
overflow: auto;
height: 200px;
weight: 220px;
resize: none;
}
</style>
</head>
<body>
<h1>Tutorialspoint</h1>
<h3><mark>Disable the resizable property of CSS</mark></h3>
<center>
<textarea id="resizable">This is real time to learn the technical course</textarea>
</center>
</body>
</html>
结论
我们在上面的输出中看到,文本框的高度和宽度无法调整大小,因为我们在 resize 属性中定义了 none 值。有时禁用文本框是正确的,因为上述空间在网站构建过程中起着重要作用。
相关文章
有用资源
css 参考教程 - 该教程包含有关 css 的更多信息:https://www.cainiaomax.com/css/

