文本域是网页中常见的表单元素,用于用户输入多行文本。Bootstrap3提供了丰富的类和组件,可以帮助开发者轻松打造美观实用的文本域。以下将详细介绍如何使用Bootstrap3的文本域。
1. 基础文本域
Bootstrap3中的文本域可以通过简单的HTML标签和类来实现。以下是一个基础的文本域示例:
<form>
<div class="form-group">
<label for="exampleTextarea">请输入您的评论:</label>
<textarea class="form-control" id="exampleTextarea" rows="3"></textarea>
</div>
</form>
在这个例子中,<textarea>
标签用于创建文本域,rows="3"
属性定义了文本域的行数。form-group
类用于创建一个表单组,使得文本域和标签更加美观。
2. 禁用文本域
如果需要禁用文本域,可以通过添加 disabled
属性来实现:
<form>
<div class="form-group">
<label for="disabledTextarea">禁用文本域:</label>
<textarea class="form-control" id="disabledTextarea" rows="3" disabled></textarea>
</div>
</form>
在这个例子中,禁用的文本域将不会响应用户输入。
3. 文本域大小
Bootstrap3提供了多种文本域大小,通过添加类名来实现:
<form>
<div class="form-group">
<label for="smallTextarea">小号文本域:</label>
<textarea class="form-control form-control-sm" id="smallTextarea" rows="3"></textarea>
</div>
<div class="form-group">
<label for="defaultTextarea">默认文本域:</label>
<textarea class="form-control" id="defaultTextarea" rows="3"></textarea>
</div>
<div class="form-group">
<label for="largeTextarea">大号文本域:</label>
<textarea class="form-control form-control-lg" id="largeTextarea" rows="3"></textarea>
</div>
</form>
在这个例子中,form-control-sm
类用于创建小号文本域,form-control-lg
类用于创建大号文本域。
4. 文本域对齐
Bootstrap3允许您通过添加类名来对齐文本域:
<form>
<div class="form-group">
<label for="leftTextarea">左对齐文本域:</label>
<textarea class="form-control" id="leftTextarea" rows="3" class="form-control text-left"></textarea>
</div>
<div class="form-group">
<label for="centerTextarea">居中对齐文本域:</label>
<textarea class="form-control" id="centerTextarea" rows="3" class="form-control text-center"></textarea>
</div>
<div class="form-group">
<label for="rightTextarea">右对齐文本域:</label>
<textarea class="form-control" id="rightTextarea" rows="3" class="form-control text-right"></textarea>
</div>
</form>
在这个例子中,text-left
类用于左对齐文本域,text-center
类用于居中对齐文本域,text-right
类用于右对齐文本域。
5. 文本域提示信息
Bootstrap3允许您为文本域添加提示信息,通过添加 placeholder
属性来实现:
<form>
<div class="form-group">
<label for="exampleTextarea">请输入您的评论:</label>
<textarea class="form-control" id="exampleTextarea" rows="3" placeholder="请输入您的评论..."></textarea>
</div>
</form>
在这个例子中,placeholder
属性用于为文本域添加提示信息。
通过以上介绍,您已经可以掌握Bootstrap3中的文本域使用方法。在实际开发中,您可以根据需求灵活运用这些类和组件,打造美观实用的文本域。