【发布时间】:2016-03-27 13:12:05
【问题描述】:
我有一个与 angular ui 路由器连接的多步骤表单,顶部有一个小引导导航:
<ul class="nav nav-pills nav-justified">
<li ui-sref-active="active"><a ui-sref=".amount">Step <span class="badge">1</span> Amount</a></li>
<li ui-sref-active="active"><a ui-sref=".card">Step <span class="badge">2</span> Payment</a></li>
<li ui-sref-active="active"><a ui-sref=".contact">Step <span class="badge">3</span> Contact</a></li>
<li ui-sref-active="active"><a ui-sref=".confirm">Step <span class="badge">4</span> Confirm</a></li>
</ul>
在较大的屏幕上看起来很流畅,但每个药丸中的文本量导致它们在移动设备大小的屏幕上占据自己的行。我希望每个药丸的非徽章内容在小屏幕上消失,如下面的屏幕所示。
我可以使用额外的 span 标签快速完成此操作,但我想知道是否有可以应用的纯 CSS 解决方案。
当前行为:
期望的行为:
感谢您的宝贵时间。
【问题讨论】:
标签: css angularjs twitter-bootstrap