- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试为 grid-template-rows
设置 minmax()
,有趣的是,结果是 grid-rows 扩展到 的最大值>minmax()
而不是最小值。
我们如何才能使网格行保持最小声明大小,并且稍后如果添加更多内容 - 网格行将扩展到最大声明大小而不是更多?
这是一个例子:
body {
background: gray;
border: solid black 1px;
display: grid;
grid-template-columns: 1fr 2fr 1fr;
grid-template-rows: minmax(50px, 150px);
}
aside {
border-right: solid 1px red;
}
aside.homepage {
background: blue;
}
<aside></aside>
<aside class="homepage">
<header></header>
<main></main>
<footer></footer>
</aside>
<aside></aside>
最佳答案
In general, tracks will try to reach their max size:
If the free space is positive, distribute it equally to the base sizes of all tracks, freezing tracks as they reach their growth limits (and continuing to grow the unfrozen tracks as needed).
(在这种情况下,“增长限制”主要是“minmax() 中的最大尺寸”的同义词。)
这通常恰好是您希望轨道执行的操作。
要获得您正在寻找的效果,它会紧紧包裹但不会超过某个限制,您可以稍微调整一下您正在做的事情:
minmax(50px, min-content)
;这会将它们紧紧包裹在内容中,但不会让它们收缩到 50 像素以下。max-height: 150px
,因此它们将达到 150px 的最大值。这两个一起应该可以达到你想要的效果。
关于html - minmax() 默认为最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58024553/
我这里有 2 个关于网格的问题。首先是单元格中的填充。二是grid-gap固定值。 我正在尝试创建 4 列网格。第一个和第二个单元格(蓝绿色、红色)在调整大小时应该消失,并且没有空间容纳它们。这应该用
在这篇文章的底部( How the minmax() Function Works )它说 minmax(auto, auto) : If used as a maximum, the auto va
我有这段 CSS 来设置我的网格的列: grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)); 这很好用,但我想扩展它,这样我就可以
我尝试用Java编写用于四连体游戏的MinMax程序,但该程序也应适用于其他游戏。但是,我遇到了一个问题,几天之内无法解决。节点的值设置不正确。我正在共享我的代码,该代码负责生成树。 也许您会注意到我
我对某些特征应用了线性回归,以通过 10 倍交叉验证来预测目标。 MinMax 比例应用于特征和目标。 然后对特征进行标准化。 当我运行模型时,r2 等于 0.65,MSE 为 0.02。 但是当我使
我尝试为 grid-template-rows 设置 minmax(),有趣的是,结果是 grid-rows 扩展到 的最大值>minmax() 而不是最小值。 我们如何才能使网格行保持最小声明大小,
我尝试为 grid-template-rows 设置 minmax(),有趣的是,结果是 grid-rows 扩展到 的最大值>minmax() 而不是最小值。 我们如何才能使网格行保持最小声明大小,
如果我减小容器的宽度,为什么单元格占用的宽度小于 200 像素? 我认为 minmax 必须保持宽度不小于第一个参数 (200px)。 如果删除.a、.k 和.g 的样式,一切正常。 https://
我有一个 vector QPointF我需要找到最小值和最大值 y值,因为我需要知道 vector 中数据的幅度是多少。 我使用 QPointF,但为了添加每个新元素,我总结了 x vector 中其
我尝试为 grid-template-rows 设置 minmax(),有趣的是,结果是 grid-rows 扩展到 的最大值>minmax() 而不是最小值。 我们如何才能使网格行保持最小声明大小,
我正在研究国际象棋引擎,现在正在尝试实现 Minimax 算法。目前我已经整理了一个 mimimax 代码,但它并没有真正正常工作。鉴于我不是一个好的棋手,我在几分钟内就击败了引擎。 我希望有人好心地
这是我的 minmax 算法的代码: private static void minmax(){ Move move = max(4, true, null); //System.ou
我正在构建一个井字游戏(Free Code Camp 上的一个项目),并实现了一个 minmax 算法来决定计算机玩家接下来应该选择哪个方 block 。 在我测试过的所有情况下,它都按预期工作,但以
我想在对称网格中显示可变数量的相同高度和大小的图像。使用 CSS 网格和 auto-fill和 minmax我希望能够为我的轨迹定义最小和最大像素宽度,这样我就可以防止图像被缩放得太小,同时在用户视口
我遇到了与 CSS 网格布局相关的 minmax() 函数的一些问题。 这是我的代码: * { box-sizing: border-box; } .grid { display: grid;
我正在自学 minimax 算法,我只是有几个问题希望有人能回答。 首先在第 05 行 - := 是什么意思? 同样在第 08/14 行,我注意到方法 max 或 min 被调用时带有两个参数,这个方
有了 C++ 的所有新特性(我认为 C++11 就足够了),是什么阻止了 std::minmax 函数返回一对引用。 这样一来,如果一个人提供了两个可修改的引用,它们就可以被修改。这是在开 jar 头
我正在尝试为九人莫里斯创建“AI”,但我在 minMax 算法上遇到了困难。总结一下,我花了10多个小时试图找到问题,但没有成功。 (调试这个递归很糟糕,或者我做得很糟糕,或者两者兼而有之) 自从我开
您好,我正在尝试创建具有该行为的响应列。列的宽度可以在 335 像素或 540 像素之间。 但是当我使用 grid-template-columns: repeat(auto-fit, minmax(
我一直在尝试创建一个 3 列布局,其中包含宽度为 1、2 或 3 列的卡片。为此,我使用了 CSS Grid grid-template-columns: repeat(auto-fit, minma
我是一名优秀的程序员,十分优秀!