![Bootstrap从入门到项目实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/95/27738095/b_27738095.jpg)
上QQ阅读APP看书,第一时间看更新
5.6.2 响应式浮动
可以在网格不相同的视口断点上来设置元素不同的浮动。例如,在小型设备(sm)上设置右浮动,可添加.float-sm-right类来实现;在中型设备(md)上设置左浮动,可添加.float-md-left类来实现。
.float-sm-right和.float-md-left称为响应式的浮动类。Bootstrap 4支持的响应式的浮动类说明如下。
■ .float-sm-left:在小型设备上(sm)向左浮动。
■ .float-sm-right:在小型设备上(sm)向右浮动。
■ .float-md-left:在中型设备上(md)向左浮动。
■ .float-md-right:在中型设备上(md)向右浮动。
■ .float-lg-left:在大型设备上(lg)向左浮动。
■ .float-lg-right:在大型设备上(lg)向右浮动。
■ .float-xl-left:在超大型设备上(xl)向左浮动。
■ .float-xl-right:在超大型设备上(xl)向右浮动。
在下面的示例中,使用响应式的浮动类实现了一个简单布局。box2和box3只有在中型设备及更大的设备中才会浮动。
【例5.21】响应式浮动示例。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P90_11463.jpg?sign=1738771306-WhDLiheLzvMdntlEhUJ0AslsBYgqDUgk-0-63d0ab61c8c4195ed1a59e00e0671752)
在IE 11浏览器中运行,在中屏以下设备上显示效果如图5-23所示,在中屏及以上设备显示效果如图5-24所示。
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P91_2757.jpg?sign=1738771306-297QcOTsrgfZcaVG1lL9V25HnX3ZCOYw-0-de69274eed9a137e9b6dd71f910aed78)
图5-23 在中屏以下设备上显示效果
![](https://epubservercos.yuewen.com/84690B/15936052304963006/epubprivate/OEBPS/Images/Figure-P91_2758.jpg?sign=1738771306-PBBjdVyiq4xj0kDD0SyOFuszGFSw8u1L-0-85a1b2a1cd5bb8e18e971433671058a2)
图5-24 在中屏及以上设备上显示效果