![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=1738911844-EXcQUDNOOOrCPFTpMPqqlCqEqUkpQGaH-0-398778365996ffca818ff604030b958b)
在IE 11浏览器中运行结果如图5-1所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2293.jpg?sign=1738911844-zZe72WttRbabMNIYsfQp7PkYoRCV29Le-0-0fffe80bedca0b35fe6f04b37dfa624f)
图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=1738911844-XWTfnzcsZvwp2dYRfaTzsj3NyIv96RvS-0-165456ec8c626e831025595cd3263562)
在IE 11浏览器中运行时,在sm型设备上显示效果如图5-2所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2298.jpg?sign=1738911844-z8VWD8BKoEORQichoTcynvRCBouqhcAf-0-f1b261ed4de4d557a5eadfb1361c7017)
图5-2 sm型设备上显示效果
在md型设备上显示效果如图5-3所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P72_2302.jpg?sign=1738911844-fl4iKkFNYbPLawZiVeDhLSiFuHyaD7XB-0-1f256a59b315522e2dba20729cad3f85)
图5-3 md型设备上显示效果