![Bootstrap从入门到项目实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/95/27738095/b_27738095.jpg)
上QQ阅读APP看书,第一时间看更新
5.1.1 文本对齐
在Bootstrap中定义了以下4个类,来设置文本的水平对齐方式。
■ .text-left:设置左对齐。
■ .text-center:设置居中对齐。
■ .text-right:设置右对齐。
■ .text-justify:设置两端对齐。
在下面的示例中,定义3个div,为每个div分别设置text-left、text-center和text-right类,实现不同的对齐方式。其中border类用来设置div的边框。
【例5.1】文本对齐示例。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P71_2282.jpg?sign=1738771509-XbIdaQsR0Fxy9rgVi2CJDt9zQSLGfd6Q-0-8c15573a47e8675fc687ba0baaa58d0c)
在IE 11浏览器中运行结果如图5-1所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2293.jpg?sign=1738771509-9KmT3akPv7cIaKETZEdHxCgOgFb9MECr-0-dabafe398ee2a87dfc8ce85a86c27d0a)
图5-1 文本对齐效果
可以结合网格系统的响应断点来定义响应的对齐方式。说明如下。
■ .text-(sm|md|lg|xl)-left:在sm|md|lg|xl型设备上左对齐。
■ .text-(sm|md|lg|xl)-center:在sm|md|lg|xl型设备上居中对齐。
■ .text-(sm|md|lg|xl)-right:在sm|md|lg|xl型设备上右对齐。
在下面的示例中,定义1个div,并添加text-sm-center类,该类表示在sm(576px≤sm<768px)型宽度的设备上显示为水平居中;添加的text-md-right类,表示在md(68px≤md<992px)型宽度的设备上显示为右对齐。
【例5.2】响应式对齐示例。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_11435.jpg?sign=1738771509-h1rocvETSjK4FAKtxSD6wTGzyhCIXHir-0-e4757eaef3055ea39803e07a62719373)
在IE 11浏览器中运行时,在sm型设备上显示效果如图5-2所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2298.jpg?sign=1738771509-MtlOdAP1c7ApThATbiJz4BIDgrXQXqqV-0-6d705b6c6a091ec494f5cc420730ef00)
图5-2 sm型设备上显示效果
在md型设备上显示效果如图5-3所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2302.jpg?sign=1738771509-Zj0unopnbJEEzp8qKGU46jP9puwnycuR-0-cec55999d30f9ec15309f6ae450b330a)
图5-3 md型设备上显示效果