首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Boostrap Col不工作Sm

Boostrap Col不工作Sm
EN

Stack Overflow用户
提问于 2016-05-31 17:27:09
回答 2查看 49关注 0票数 0

我正在设置一些社交媒体图标,它的工作很好,除了Facebook的一个并不能很好地处理专栏。

当它是一个小屏幕时,它们都应该有2列,但是Facebook的图标仍然是12列。

我的代码:

代码语言:javascript
复制
<a href="https://www.facebook.com/"><i class="fa fa-facebook-square fa-2x col-xs-12 col-sm-2 col-md-2" style="text-align:center;"></i></a>

<a href="https://twitter.com/"><i class="fa fa-twitter fa-2x col-xs-0 col-sm-2 col-md-2"  style="text-align:center;"></i></a>

<a href="https://www.instagram.com/"><i class="fa fa-instagram fa-2x col-xs-0 col-sm-2 col-md-2"  style="text-align:center;"></i></a>

<a href="https://www.youtube.com/"><i class="fa fa-youtube-play fa-2x col-xs-0 col-sm-2 col-md-2"  style="text-align:center;"></i></a>

<a href="https://plus.google.com/"><i class="fa fa-google-plus-square fa-2x col-xs-0 col-sm-2 col-md-2"  style="text-align:center;"></i></a>

我的图标在“小”屏幕上的样子:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-31 17:32:48

你必须把col-xs-12换成col-xs-0。你有一个12列的网格。

我认为这是复制和粘贴的错误。:)

票数 1
EN

Stack Overflow用户

发布于 2016-05-31 17:39:01

Facebook的成绩是12,因为你给它上了col-xs-12课程。

但是,我强烈建议正确使用引导网格,将元素包装为列,将列包装为行,例如:

代码语言:javascript
复制
<div class="row">
  <div class="col-md-2">
    <!-- You element(s) -->
  </div>
  <div class="col-md-2">
    <!-- You element(s) -->
  </div>
  <!-- and so on ... -->
</div>

根据您的需要编辑列类(在我的示例中是col-md-2)。

此外,您还可以使用text-center类而不是style="text-align:center;"

我建议阅读自举网格系统文档

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37552086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档