flexbox 相关问题

CSS3模块提供灵活的布局,提供了广泛的对齐元素选项,同时无需浮动和表格。

如何在列中分解 html 列表,并遵循列方向的字母顺序?

如果我有这样的列表怎么办: a b c d e f &... 如果我有这样的列表怎么办: <ul> <li>a</li> <li>b</li> <li>c</li> <li>d</li> <li>e</li> <li>f</li> <li>g</li> <li>h</li> <li>i</li> </ul> 并且想要这样的渲染: a | e | i b | f | c | g | d | h | 我的意思是,分成几列但尊重“垂直”字母顺序?此外,柱子的“高度”应与可用空间一样高。所以没有像上面那样固定 4 行。也没有固定高度的容器。 可能吗?我知道我可以使用 Flexbox 来做到这一点,但要固定容器的高度。我也查看了网格规格,但不确定是否有可能。 有什么想法吗? 尝试这样的 CSS 网格: ul { margin: 0; padding: 0; list-style:none; height: 100vh; display: grid; grid-template-rows: repeat(auto-fit, 1.2em); /* define the heoght of one row here */ grid-auto-flow: column; font-size: 50px; } body { margin: 0; } <ul> <li>a</li> <li>b</li> <li>c</li> <li>d</li> <li>e</li> <li>f</li> <li>g</li> <li>h</li> <li>i</li> </ul> 您还可以将 column-count 与 column-fill: auto 一起使用。 这样就可以达到不填写的效果了。 ul.example { column-count: 3; column-rule: 1px solid #dadbe1; column-gap: 3.7rem; column-fill: auto; /*balance*/ column-rule-color: #eaeaf1; column-width: auto; display: inline-block; height: 100vh; /*auto*/ margin: 0; padding: 0; width: 100%; } ul.example li { list-style: none; display: block; position: relative; break-inside: avoid; height: 25vh; } <ul class="example"> <li>a</li> <li>b</li> <li>c</li> <li>d</li> <li>e</li> <li>f</li> <li>g</li> <li>h</li> <li>i</li> </ul> 我希望列表项向下传播(而不是向右)。 这对我有用: <style> .example { columns: 3; -webkit-columns: 3; -moz-columns: 3; } </style> <ul class="example"> <li>a</li> <li>b</li> <li>c</li> <li>d</li> <li>e</li> <li>f</li> <li>g</li> <li>h</li> <li>i</li> </ul>

回答 3 投票 0

如何在顺风CSS中将“增长”尺寸设置为最大宽度?

我有一个基于弹性框的布局。 用于放置动态内容的元素的大小由grow 类设置。 现在我的内容是一张大桌子。我想让它可滚动(地平线...

回答 1 投票 0

flexbox 中的图像标签导致溢出

我正在使用顺风,并尝试在固定高度的容器内创建一个四分之一的弹性盒。 弹性盒不应溢出该固定高度。在我添加 img 元素之前它工作得很好。

回答 1 投票 0

当物品包裹时,Flex 容器会拉伸至全宽

我希望弹性容器在项目包装时能够扩展到最大的项目。 对于下面的容器,它应该与标记为 1 的项目一样膨胀,并且侧面不留间隙。 #妈妈...

回答 1 投票 0

在媒体查询中使用 Flex 时 Div 消失

我在div中有一张传单地图。但是,在移动设备上,地图未显示。我尝试过使用 flex 但它不起作用。 知道如何解决这个问题吗? var map = L.map('map').setView([45.505, -7...

回答 1 投票 0

如何让flex增长div隐藏其溢出内容

使用顺风CSS。由于 flex-grow 类,我有一个 div 占用了所有可用空间。它还具有溢出滚动来隐藏其内容。 在这个 div 中,我有一个具有 h-full 类的组件。

回答 1 投票 0

材质 UI 网格列表项间距

我是 Material UI 新手,但我想增加网格列表中图像图块之间的间距,我已按照 Material UI 文档中的示例进行操作,并搜索了 Stack Ove...

回答 2 投票 0

CSS Flex 容器 - Flex 子项不会保留在 Flex 容器内并隐藏其余的 DIV 内容

尝试使用 CSS Flex 容器构建响应式页面标题。当我调整移动页面的大小时,Flex 容器项目会忽略 Flex 容器并覆盖在 div 页面的其余部分上...

回答 1 投票 0

如何在弹性布局中水平居中文本?

我正在关注此项目以获取 Flexbox 布局的句柄。这个想法是以非常大的字体突出显示当前时间和温度,并沿着机器人显示另一个城市......

回答 1 投票 0

Tailwind“w-screen”打破其他div

我有以下屏幕atm: 我试图制作一个填充整个空白空间的 div,但是当我尝试使用“w-screen”或宽度上的任何高值时,它会闯入左侧 div,...

回答 1 投票 0

如何将 CSS 中的 HTML 类与 Flex 布局对齐

我正在努力在弹性布局中垂直对齐两个不同容器之间的边框。 我有一个名为“navbar”的类和一个名为“header-content”的类。两个类都是嵌套的子类...

回答 1 投票 0

使用 Flexbox 调整项目大小和排列

我正在尝试展示一组盒子,列出酒店提供的设施。每个酒店的箱子数量有所不同。我想使用Flexbox来填充页面的宽度但保留所有的bo...

回答 1 投票 0

Flex 容器:每行仅显示 4 或 2 个,具体取决于屏幕尺寸

我的目标是让八个 200px×200px 的正方形出现在一行上,居中,中间有一些文本。 我想设置它,使这 8 个方块并排显示,4 个在顶部,4 个在底部。 T...

回答 1 投票 0

伸缩容器内的纵横比无法正常工作

所以我在弹性容器中有一堆链接,并希望它们是正方形。我将它们的纵横比设置为 1 / 1,并添加了 1rem 的填充块。 。柔性 { 显示:柔性; 对齐它...

回答 1 投票 0

React Native ScrollView 空页脚(flexGrow 行为)

我设置了以下代码,以便图像1中的蓝色区域在有足够空间时不可滚动,而在空间不足时变为可滚动。我的问题是 ScrollView 组件...

回答 1 投票 0

当其中 2 个 div 位于容器中时,如何更改响应式设计中的 div 顺序?

我在桌面上有以下布局(第一个屏幕截图): 对于小屏幕,我首先需要 Div 2,然后是 Div 1,最后是 Div 3。 问题是 Div 2 和 Div 3 位于容器 div 中,因为其他...

回答 1 投票 0

React Native ScrollView 空白间距

我设置了以下代码,以便图像1中的蓝色区域在有足够空间时不可滚动,而在空间不足时变为可滚动。我的问题是 ScrollView 组件...

回答 1 投票 0

连续的相同颜色单元格应位于同一列、网格框中

在我当前的项目中,我有大量的部分,每个部分都有一两行,范围从 2 到 15 列,宽度相等。相同颜色的单元格放置在同一列中。位置...

回答 1 投票 0

为什么我的 justify-content 属性不起作用?

我试图通过将“justify-content”属性应用到父 div 来在模板的侧边栏和内容区域之间添加一些空间,但它并没有在

回答 12 投票 0

粘性定位不适用于导航栏的柔性显示? [重复]

我正在尝试使用CSSposition:sticky属性创建一个粘性导航栏。但是,当导航栏具有柔性显示(display:flex)时,它似乎无法按预期工作。这是我的 HTML 和 CSS: .

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.