- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在这个例子中,我使用的是 flex-direction:row
当空间不足以容纳元素时,出现垂直滚动条
我想达到同样的效果,但采用“从上到下”的框排序
但我不想获得水平滚动条,而是想保持垂直滚动条
基本上和上面的一样,但是用从上到下的盒子顺序而不是从左到右
我认为这是我可以用 max-height:min-content 做的事情,但它似乎没有效果。
提前谢谢你
div
{
overflow:auto;
border:2px blue solid;
box-sizing:border-box;
flex-direction:column; /* try column|row */
display:flex;
flex-wrap:wrap;
}
span
{
min-width:150px;
min-height:150px;
flex:1 1 auto;
border:1px red solid;
display:block;
overflow:hidden;
box-sizing:border-box;
}
最佳答案
我尝试指定溢出方向,但在这种情况下似乎不起作用。我认为问题在于您正试图将溢出方向作为环绕方向。
例如,尝试让它水平地做同样类型的事情。它会产生同样的问题,因为您正试图朝同一方向流动和溢出。就是说,我不认为您可以直接使用 CSS 做您想做的事。您可能需要考虑一个像 Columnizer 这样的 js 工具。或 Masonry .原因是它不能只是流动。它需要先计算列,然后调整元素填充列,然后确定它在溢出方向上的内容长度。对于流程,如果您的溢出与您的流程方向相同,浏览器无法确定何时应该中断到新的行/列。我以前做过类似的东西,水平工作,但它的工作方式是将所有东西都放在 1 行中,这不是你真正想要的。
关于css - 在带换行的列 flex 方向上,垂直滚动优先于水平滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25340823/
在 Vaadin 7.0,显示时JavaBean Table 中的数据与 BeanContainer ,用新数据刷新表的正确方法是什么? 最佳答案 该表通过监听器监视表项的属性。如果您通过表的 Ite
首先,我使用的是带有 Axis2 1.6.2 的 eclipse,我正在 tomcat 6 上部署我创建的 Web 服务。Web 服务是在 eclipse 中通过自上而下的方法创建的。 我被要求使对我
我已将 Rails 3.1.1 应用程序升级到 Rails 3.1.3,现在,对于每个请求,它仅响应错误数量的参数(3 for 1)。不幸的是,它没有说明错误在哪里,并且应用程序跟踪为空。我认为存在一
我是一名优秀的程序员,十分优秀!