![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=1738884990-HcfeIYosBViruBEJYubgjL7envGFv7YY-0-abda506e3078f4e4e9fa8909c8e6fb43)
在IE 11浏览器中运行结果如图5-1所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2293.jpg?sign=1738884990-Ogm4KED9xT4jbYwRnpLxnK36YTtuFAVq-0-1f023dc6e0d6721f354f676ae96a19cb)
图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=1738884990-AWaGKmcpvcOLANl4izouNx6lFa7QGDdC-0-74eb0a12b09b39f0486f0c44d7c32bd3)
在IE 11浏览器中运行时,在sm型设备上显示效果如图5-2所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2298.jpg?sign=1738884990-hTSTH0e9kVmOuVbYQrq3jvOznZGacXmy-0-5d74bb5db3ce6f4322976046883dd458)
图5-2 sm型设备上显示效果
在md型设备上显示效果如图5-3所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2302.jpg?sign=1738884990-eXSgXAUGJcs7RxfJK0F5N0QQhRLmbMUm-0-4aaa6b3c820cca12a2318cbdf23d2cbf)
图5-3 md型设备上显示效果