当前位置:  开发笔记 > 编程语言 > 正文

Bootstrap 3:在list-group-item中浮动的span元素不会消耗垂直空间

如何解决《Bootstrap3:在list-group-item中浮动的span元素不会消耗垂直空间》经验,为你挑选了1个好方法。

在Bootstrap 3中list-group-item,我有一个图标,一些文本和两个应该向右浮动的图标/按钮.

我试过这个:


     
    Some text goes here
    
     

如果结果适合一行,则效果很好:

用宽窗口渲染

当窗口太薄以至于实际文本不适合一行时,它也可以工作:

文字被包裹,留下一个右拉跨度的地方

但是,如果窗口允许文本保持在一行中,但是没有足够的空间用于右向跨度,则事情会搞砸:

漂浮在下面

我真正想要的是pull-right跨度开始一条新线并对齐,并list-group-item垂直延伸以适合它们.我怎样才能做到这一点?



1> cdog..:

保持按钮对齐,围绕它们包裹一个新元素并浮动包裹元素.然后float使用.clearfix类清除列表项以修复其高度.


在这里查看实例:http://jsfiddle.net/cdog/EpG7x/.

但是,根据W3C的HTML5规范,在链接中放置按钮是无效的.

a只要在其中没有交互式内容(例如按钮或其他链接),该元素可以围绕整个段落,列表,表格等,甚至整个部分.

使用带有表格的面板可以实现类似的结果.

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

要防止包含单元格内的内容,可以使用.text-nowrap该类(在Bootstrap v3.2.0中添加).

在这里查看实例:http://jsfiddle.net/cdog/6mFDH/.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有