css - 为什么在使用 -moz/webkit 列宽 CSS 时不能将多个帖子并排放置?

标签 css css-float

在我正在设置的博客上,http://beerwhich.com/blogFun/index.html ,我正在使用 column-width 属性来创建水平阅读体验。

问题:尽管两个帖子都是 float 的,但我似乎无法让多个帖子彼此水平相邻显示。

任何建议/知识将不胜感激!

最佳答案

@肖恩; column-width没有问题属性只是给你的宽度 .container div (父 div)为 child 腾出空间分格

例如:

.container {
    height: 100%;
    overflow: hidden;
    padding: 20px 0 0 100px;
    width: 4270px;
}

编辑:

正如您所说,您不想为您的 div 指定宽度。所以,也许你可以做到这一点

CSS:

.container {
    white-space: nowrap;
}
.post {
    display: inline-block;
    padding: 110px 0 0;
    white-space: normal;
}
.post .text {
    -moz-column-count: 3;
    -moz-column-gap: 20px;
    -moz-column-width: 320px;
    height: 500px;
}
.column {
    display: inline-block;
}

检查是例子http://jsbin.com/oruyir/18column-count:根据您的文本属性。

关于css - 为什么在使用 -moz/webkit 列宽 CSS 时不能将多个帖子并排放置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7376018/

相关文章:

css - 如何将流体 div 在同一行上居中?

javascript - 单击图像向多个 Div 添加和删除类

CSS 调试 : floating divs in wrong places

html - 奇怪的(?)歌剧漂浮

html - 页面顶部三个等距 Logo 的跨浏览器解决方案

internet-explorer - IE9 不渲染背景图片

php - 如何包含主 PHP 文件所在文件夹之外的 PHP 文件?

javascript - 选中的菜单使用 js 突出显示 Razor 3 cshtml

html - 如果没有此 CSS 修复,为什么我的框边框不能围绕其中的 float 框? (修复是如何工作的?)

html - CSS Float : 2 Divs, 1 div = Nav, 1 div = product.全高 NAV 如何做到这一点?