62得票2回答
CSS Grid有flex-grow功能吗?

是否有grid属性的类似于flex-grow的模拟方法? 我希望我的网格区域能够适应它们接收到的内容,但一些区域可以像flex-grow和flex一样占用更多的空间。 实际上,在下面的示例中: turquoise应该是不可见的,因为它适应其内容。 footer也应该是不可见的,因为它没...

59得票5回答
具有响应式正方形的网格布局

我想创建一个具有响应式正方形的网格布局。 我觉得可以使用CSS Grid布局来实现,但很难设置每个正方形的高度等于宽度。 同时,我也很难设置正方形之间的间距。 我是否最好使用flexbox? 目前我的HTML看起来像这样,但会是动态的,因此可能会添加更多正方形。当然,它需要是响应式的,所以最好...

56得票4回答
在CSS网格中创建一个拖动条以调整div大小

我有一个包含两个盒子和一条垂直分隔线的容器div(以下是代码和fiddle)。 我正在使用CSS网格来定位容器内的元素。 我想要实现的是,根据垂直线的位置,使用该垂直线来水平调整这两个盒子的大小。 如果问题很基础,我很抱歉,我是新手网页开发人员,之前只使用过Python,已经尝试过Goo...

56得票1回答
在CSS网格中更改列顺序。

我正在尝试使用CSS网格布局。 当我在桌面尺寸 (min-width: 769px) 查看时,我有一行三列。就像这样: --------------------------------------------- | col 1 | col 2 | c...

52得票5回答
弹性盒子/网格布局中的最后一个边距/内边距合并

我有一个项目列表,想要使用flexbox将其排列成可滚动的水平布局。 容器中的每个项目都有左右边距,但是最后一个项目的右边距会被折叠。 有没有办法阻止这种情况发生,或者有什么好的解决方法? ul { list-style-type: none; padding: 0; ...

51得票4回答
在CSS网格布局中控制图像大小

我有一个带有许多区域和照片容器的 CSS 网格布局。 我不知道如何: 控制照片的大小,使其包含在网格区域内 保持照片的宽度为 100%(与其容器相等),并按比例缩放容器的高度以适应照片。基本上,当窗口变小时,照片的宽度会变小,高度也会变小 - 拉动标签、相册和旋转元素。 .con...

50得票1回答
如何为所有行重复网格模板行

我正在尝试创建网格块中行的模板:grid-template-rows: repeat(3, 150px); 我知道,这个模板应该适用于前三行。 但是,从第四行开始,这个模板就不起作用了。 我可以制作一个适用于所有行的模板吗? P.S. 这个模板只适用于第一行。grid-template-ro...

50得票6回答
如何使用CSS网格布局在表格行上创建悬停状态

这是使用CSS网格布局创建的表格,但我遇到了问题,无法对每行进行悬停状态的设置。 我只想使用CSS来解决这个问题。 有人可以给我一个解决方案吗? .table { display: grid; grid-template-columns: [col-start] auto...

48得票2回答
即使在换行后也保持等宽的弹性项目

是否可能制作一个纯 CSS 的解决方案,像这样: 项目有一些 min-width。 它们应该动态增长以填充所有容器宽度,然后换行到新行 列表中的所有项目应具有相等的宽度。 现在它是这个样子的: 我希望你能够把它看起来像这样(我手动调整了底部项目的宽度,只是为了展示预期结果): ...

48得票7回答
使用CSS Grid设置列的最小和最大数量

我有10个div(64px x 64px),我想在最多5列中显示它们(适用于大型和超大型视口),并且最少3列(适用于小视口,例如iPhone 7等)。我正在尝试使用CSS Grid来实现此目标,但无法实现最小列数部分(即使有空间容纳3列,它也会变为2列)。 body { backg...