【发布时间】:2020-10-30 01:18:24
【问题描述】:
上下文
我最近使用 CSS 来进行现代网站的布局,但我对本应简单的事情(例如居中)需要技巧而不是直观易读的代码感到震惊。不幸的是,如此广泛使用的技术,更何况 CSS 有 25 年的时间来改进。
我浏览了替代方案,发现约束布局(即通过指定组件必须满足的类似方程的约束来完成布局)在移动开发中很常见,但只能找到用于 Web 的 Layx (http://www.layx.org/):一个很有前途的但不完整且未维护的约束布局引擎。
问题
- 是否有任何维护良好的 Web 约束布局?
- 约束布局有哪些缺点以及它们成为主流需要什么?
关于莱克斯
-
您可以在他们的网站 (http://www.layx.org/) 上找到更多示例
【问题讨论】:
-
我同意,约束布局是 Web 编程中缺少的功能。你是一个基于 Swift 的 BE 技术,叫做 Vapor,为什么没有基于 Constraint 的 Layout js?对吗?
标签: html css user-interface layout