替代砌体水平或柔性方向 CSS
Alternative to Masonry horizontal or Flex direction CSS?
我正在寻找一种方法来设计我的网站,有点像这个对我来说鼓舞人心的网站:https://flink.to/
我的研究更多的是关于文章在两种不同大小的正方形马赛克中显示的方式。
我试过了:
- 砌体水平 (http://isotope.metafizzy.co/layout-modes/masonryhorizontal.html) 但它在响应式中并不真正起作用,因为我们无法以百分比分配宽度和高度......我正在寻找以这种方式显示正方形的解决方案。
- 带有 Flex 方向的 CSS,但它并不像它可能的那样强大:如果我有三排正方形和一个非常大的正方形,那么更多的小正方形不会填充大方块上方的空白空间。
我怎样才能以最好的方式复制它?
我发现纯CSS和CSS骨架非常简单易用,可用于CSS中的响应式网格。
下面是使用 pure 的类似布局的示例.css
在纯CSS中,网格的布局如下:
<div class="pure-g">
<div class="pure-u-1-3"><p>Thirds</p></div>
<div class="pure-u-1-3"><p>Thirds</p></div>
<div class="pure-u-1-3"><p>Thirds</p></div>
</div>
在CSS骨架中,像这样:
<div class="container">
<div class="row">
<div class="one-third column">1/3</div>
<div class="two-thirds column">2/3</div>
</div>
<div class="row">
<div class="one-half column">1/2</div>
<div class="one-half column">1/2</div>
</div>
</div>
相关文章:
- CSS-如何定位内容数据标题
- ng映射方向备选方案
- 窗口大小html css
- 如果文本字段为空,则使用JavaScript应用CSS样式
- 动画.CSS重播
- 替代砌体水平或柔性方向 CSS
- 为什么包含警报模式会影响CSS的旋转方向
- CSS打印方向-预览时为横向,打印时为纵向
- 强制设备方向通过 CSS/JS/HTML 横向
- 在CSS的未来版本中,仅固定了一个方向的位置
- 使用 JavaScript 触发 CSS 动画淡入和淡出 - 仅适用于一个方向
- HTML、CSS、JQuery网页正文在垂直方向上拉伸过大
- CSS/Javascript解决方案,可根据图像方向自动应用高度/宽度属性
- 当相对于可用的浏览器窗口没有水平空间时,以相反的方向打开CSS子菜单
- JavaScript CSS旋转文本方向
- 根据移动方向改变CSS
- 如何改变设备的方向没有CSS,只使用JavaScript或jQuery/jQueryMobile
- jQuery改变方向的CSS关键帧动画中途
- 更改设备方向时 CSS 失败
- HTML和CSS:在多个方向上拖放