答案 0 :(得分:1)
你需要那个白空间规则。类似于:http://jsfiddle.net/8QjM7/12/
.container {
white-space:nowrap;
}
唯一的另一种方法是将它们放入容器中,并使用JS计算项目数量乘以其宽度,然后在容器上设置该宽度。然后容器将离开屏幕,但内部的物品不会包裹。
答案 1 :(得分:1)
只需加上所有.columns宽度
var totalWidth = 0;
$.each($('.column'), function(){
totalWidth += $(this).width();
});
$('.divs').width(totalWidth);
答案 2 :(得分:0)
您可以将“列”div包装在另一个div中。 Fiddle
使用jQuery动态更新div的宽度。
var width = $("div.scrollable").width() + 50;
$("div.scrollable").width(width);
答案 3 :(得分:0)
第一
将所有a
包裹在<div class="column">
然后
将white-space:nowrap;
添加到.column
.column {
display:inline-block;
height: 50px;
background-color: #000;
width: 50px;
white-space:nowrap; /*added*/
}
a {
display:inline-block; /*added*/
}