algorithm - 使用行/列跨度布置网格(类似 html 的表格)的算法
问题描述
这个问题对于水平和垂直应该有相同的解决方案,所以我只介绍水平的情况。考虑以下具有 3 列、3 行和 2 列跨度(合并单元格)的布局:
|--A--|---B--|----C----|
|--D--|-------E--------|
|------F-----|----G----|
每列(A、B、C)都有一个优选的宽度。此外,每个段(A、B、C、D、E、F、G)都有一个最小宽度。要求是计算每个段的宽度,以便在将段放大到适应最小宽度约束。
解决方案
推荐阅读
- swiftui - SwiftUI VStack 将子项对齐到顶部
- php - 如何只允许检查一个单选按钮,然后能够在 PHP 中处理它?
- html - 使用 hr 时 css 中的转换属性不起作用
- tableau-api - 无法让多个图表重叠
- apache - .htaccess 文件中的错误,试图覆盖 HTTP 标头设置
- javascript - 你可能需要一个合适的加载器来处理这个文件类型的打字稿
- javascript - 如何从 URL 中检索参数,然后将该检索到的参数插入到 Google Chrome 扩展程序中的 GET 请求中?
- servicestack - SS 5.10.4 的 App Studio 连接问题
- nginx - NGINX CORS 策略在 Access-Control-Allow-Origin 标头不存在时失败,但在标头存在时设置多次
- symfony - Symfony 5 为多用户类型生成身份验证