Css 如何在引导中创建右/左图标/文本列表?
我正在使用Bootstrap将一个旧站点转换为一个响应站点,我想找到一个通用的解决方案,它可以转换所有旧的布局格式,使用表格在左侧显示图标,在右侧显示文本 因此,我需要它显示文本,而不考虑列表中图标旁边的长度,如下所示: 但如果宽度太小,则应显示如下: 图标可以是图形、字体或文字,并且应始终保持相同的宽度 但是右边的文本宽度应该能够在长度和换行上有所不同,但要保持与图标右边的左对齐 到目前为止,我有:Css 如何在引导中创建右/左图标/文本列表?,css,twitter-bootstrap,Css,Twitter Bootstrap,我正在使用Bootstrap将一个旧站点转换为一个响应站点,我想找到一个通用的解决方案,它可以转换所有旧的布局格式,使用表格在左侧显示图标,在右侧显示文本 因此,我需要它显示文本,而不考虑列表中图标旁边的长度,如下所示: 但如果宽度太小,则应显示如下: 图标可以是图形、字体或文字,并且应始终保持相同的宽度 但是右边的文本宽度应该能够在长度和换行上有所不同,但要保持与图标右边的左对齐 到目前为止,我有: <div class="row"> <div class="col-
<div class="row">
<div class="col-xs-1">ICON</div>
<div class="col-xs-11">This is the longer text.</div>
<div class="clearfix"></div>
<div class="col-xs-1">ICON</div>
<div class="col-xs-11">This is another the longer text.</div>
<div class="clearfix"></div>
</div>
偶像
这是较长的文本。
偶像
这是另一个较长的文本。
但在宽度“lg”上,它会分解:
在宽度“xs”上,它包裹在以下位置:
我怎样才能做到:
- 图标列具有恒定的宽度
- 文本列保留在图标列的右侧,但根据宽度包装文本,但保留添加行的左边距
- 文本列始终与图标列保持左对齐
媒体标题
下面是第一个列表项的较长文本。
媒体标题
下面是第一个列表项的更长文本。天哪,这是一段很长的文字。它一直在前进。
我建议您使用
媒体标题
下面是第一个列表项的较长文本。
媒体标题
下面是第一个列表项的更长文本。天哪,这是一段很长的文字。它一直在前进。
你看过吗?@StackingJasonOper这是一篇带有示例的回答文章:)是的,DaniP,这是一个场景,但也有一些列表,例如,除了图标之外,还有各种各样的单词,如“是”、“否”、“可能”,它们有不同的长度,因此应该对齐,但即使在这些情况下,单词很小,我可以使图标栏的宽度达到最长单词的宽度。好吧,这是最重要的要求。。。第一列的宽度应为最大列的宽度element@DaniP-哦,我想这意味着媒体对象无法工作。我刚刚发布了我的答案,废话。关于表格呢?你看过吗?@StackingJasonOper这是一个例子的答案帖子:)是的,DaniP,这是一个场景,但也有一些列表,例如,除了图标之外,还有各种各样的单词,如“是”、“否”、“可能”,它们有不同的长度,因此应该对齐,但即使在这些情况下,单词很小,我可以使图标栏的宽度达到最长单词的宽度。好吧,这是最重要的要求。。。第一列的宽度应为最大列的宽度element@DaniP-哦,我想这意味着媒体对象无法工作。我刚发了个答复,废话。那张桌子呢?谢谢,这帮我解决了我的问题,现在已经足够好了,它混合了文字和图标,至少右边的文字包装得很好:很高兴它有帮助!也许你可以在左列设置一个最小宽度来整理它:谢谢,这帮我解决了我的问题,现在已经足够好了,用一个混合的单词和图标,至少右边的文字包装得很好:很高兴它有帮助!也许您可以在左列设置一个最小宽度来整理它: