试图让中间列具有灵活宽度的布局;它应该占用第一栏和最后一栏未占用的所有空间。3列显示:具有溢出的弹性布局:省略号
第一列总是50px,最后一列的宽度由其内容决定。如上所述,中间栏应该占用余数。
用显示器试过一些东西:flex但不能解决问题。
你可以看到我在这里试过的;
https://jsfiddle.net/qwxxdkpd/1/
但是,中间一列得满满当当,推动第三列淡出人们的视线。
正确的应该是中间一列被切断,因为我使用了以下内容;
#container .list .address {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
font-family: "Courier New";
}
任何想法如何解决它;
看起来应该这样:
Icon|11111111111111111111111111111...|1.2 (end of line)
那'HTML'结构上
.details
和white-space: nowrap
,text-overflow: ellipsis
使用flex: 1
和overflow: hidden
ಠ_ಠ –@NenadVracar哈哈是我真的那么糟糕? :-) – Wesley
为什么'ul li'只有一个'li'呢? :) –