![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=1738986721-NkKctTrpdnqSXC7cn42Z8Wna9OxA0lMS-0-7d1556dc6316f48dd7ff870d9d77dfe7)
在IE 11浏览器中运行结果如图5-1所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2293.jpg?sign=1738986721-WrSKPsevCEFx0KOs5mkZUpS1dDtABep7-0-991b50207f399484c2c6fd8a1675cc37)
图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=1738986721-DYnCo5ZJotRXMAsAm7iAyQY4ViZoydhX-0-45ada9544157b653af24bcbf7b60ccbb)
在IE 11浏览器中运行时,在sm型设备上显示效果如图5-2所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2298.jpg?sign=1738986721-fBYo7vTOzPSfb1nJ4Qf9z05zFH1ZvsFP-0-d616fa1242ef213ea3a84be6f5e66b3a)
图5-2 sm型设备上显示效果
在md型设备上显示效果如图5-3所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2302.jpg?sign=1738986721-U675MipHlgjlLNOxUCipE2dh1gXHd8Zg-0-4d33e23b745034a459aac0221ee4a867)
图5-3 md型设备上显示效果