flexbox相关内容

如何使用容器流体制作固定宽度的列?

我正在尝试在左侧有一个固定宽度的侧栏,然后在右侧有一个普通的 Bootstrap container-fluid. 即使侧边栏不在 Bootstrap 结构内,也没关系.我的意思是它不必与 col-xx-xx 类一起使用. 无论我做什么,主要问题是我无法让流体容器停留在侧边栏旁边. 还有一点是,如果我不显示侧边栏,则流体容器必须使用页面的整个宽度. 解决方案 fixed- ..
发布时间:2021-12-31 13:03:28 前端开发

Flexbox:如何让 div 填充 100% 的容器宽度而不换行?

我正在将旧的基于 inline-block 的网格模型更新到我创建的较新的 Flexbox 模型.一切都运行良好,除了一个小问题,这已经成为一个交易破坏者: 我有一堆 CSS 控制的滑块;所以有一个包含 100% 宽度的包装器,里面是另一个 div:它的宽度也是 100%,但它的 white-space 设置为 nowrap.使用 inline-block,这意味着内部 div(也 设置为 ..
发布时间:2021-12-31 13:03:19 前端开发

布局一个类似于表格的弹性框?

我正在使用内部开发的框架,该框架依赖于我们 HTML 的特定结构.一个棘手的事情是每一行都需要有自己的容器,有自己的类和数据属性. 问题来了.在不彻底改变 DOM 的情况下,我怎样才能让下面的 flex 框基本上像 HTML 表格一样呈现?还是桌子是唯一的方法?该解决方案必须同时适用于 IE11 和 Chrome. 我正在努力让它看起来像这样...... A 列 |B栏|C栏1 |2 ..
发布时间:2021-12-31 13:03:10 前端开发

如何检测 CSS flex wrap 事件

我有 flex 容器,里面有项目.如何检测 flex wrap 事件?我想对已包装的元素应用一些新的 css.我想不可能通过纯 css 检测 wrap 事件.但这将是非常强大的功能!当元素换行到新行/行时,我可以尝试通过媒体查询“捕获"这个断点事件.但这是一个可怕的方法.我可以尝试通过脚本检测,但也不是很好. 我很惊讶,但是简单的 $("#element").resize() 无法检测 fl ..
发布时间:2021-12-31 13:03:02 前端开发

在 flexbox 中左、中、右对齐元素

我正在尝试使用 flexbox 创建这个顶部标题. 基本上,我想将 (机构 1)与您看到的其他 3 个元素放在一起.(Institutioner、Ledere 和 Log ud)就像你在图片上看到的那样. .nav {背景:#e1e1e1;}ol, ul {列表样式:无;显示:弹性;弹性方向:行;对齐项目:居中;justify-con ..
发布时间:2021-12-31 13:02:56 前端开发

在 flexbox 中启用水平滚动

我是 flexbox 的新手,我正在尝试制作一个水平滚动的网站.这个想法是将第一个项目显示为 100% 的高度和宽度,就像用右侧剩余的项目覆盖屏幕一样,只有在我滚动时才会显示. 这是我正在尝试做的事情的图像: 我尝试将第一个项目设置为 100% 宽度,但它仍然像其他项目一样适合. 这是我的 CSS 代码: 正文{边距:0;填充:0;背景颜色:rgb(242, 242, 242 ..
发布时间:2021-12-31 13:02:47 前端开发

如何创建“折叠"弹性项目及其容器周围的边框?

我有以下布局: #limited-width {宽度:100%;最大宽度:200px;边距:0 自动;字体大小:18px;}ul{显示:弹性;flex-flow:行包装;列表样式:无;填充:0;边距:20px;}升 >李{显示:块;文本对齐:居中;弹性:1 0 自动;最大宽度:100%;box-sizing: 边框框;边距:0;填充:4px 7px;边框:2px 实心 rgba(0,0,0, ..
发布时间:2021-12-31 13:02:29 前端开发

margin-top 仅当 flex 项目被包裹时

我有一个包含两个弹性项目的弹性容器.我想在第二个上设置一个 margin-top,但只有在它被包裹时而不是在第一条伸缩线上. 如果可能,我想避免使用媒体查询. 我认为第一个元素的 margin-bottom 可能是一个解决方案.然而,当元素没有被包裹时,它会在底部增加空间,所以同样的问题. 这是我的代码: .container {显示:弹性;flex-wrap: 包裹;ju ..
发布时间:2021-12-31 13:02:22 前端开发

如何使弹性项目不填充弹性容器的高度?

正如您在下面的代码中看到的,flex 容器内的左侧 div 会拉伸以满足右侧 div 的高度.有没有我可以设置的属性,使其高度成为保存其内容所需的最小值(就像通常的 height: auto div 在 flex 容器外)? #a {显示:弹性;}#a >div {背景颜色:红色;填充:5px;边距:2px;}#b {高度:自动;} 左 rig ..
发布时间:2021-12-31 13:02:01 前端开发

防止弹性项目高度扩展以匹配其他弹性项目

我在一个容器中有两个元素,它们通过使用 flex box 并排.在第二个元素 (.flexbox-2) 上,我在 CSS 中设置它的高度.但是,第一个元素 (.flexbox-1) 将匹配 .flexbox-2 的高度.我如何阻止 .flexbox-1 匹配 .flexbox-2 的高度,而只保留其自然高度? 这是我目前所拥有的(也可以作为 jsFiddle) .container { ..
发布时间:2021-12-31 13:01:53 前端开发

CSS Flexbox:align-items 和 align-content 之间的区别

我发现 CSS Flexbox 属性中 align-items 和 align-content 之间的区别非常令人困惑.我已经看了几个小时的文档和几个在线示例,但我仍然无法完全掌握它. 更准确地说,align-items 对我来说完全有意义,它的行为方式完全清楚.另一方面,align-content 一点都不清楚.特别是,我不明白为什么我们应该根据内容是否都适合一行或多行来使用两个不同的属性 ..
发布时间:2021-12-31 13:01:47 前端开发

将最后一个 flex 项目放置在容器的末尾

此问题涉及具有完整 css3 支持(包括 flexbox)的浏览器. 我有一个 flex 容器,里面有一些项目.它们都适合 flex-start,但我希望 last .end 项目适合 flex-end.有没有不修改 HTML 且不诉诸绝对定位的好方法? .container {显示:弹性;弹性方向:列;轮廓:1px纯绿色;最小高度:400px;宽度:100px;justify-con ..
发布时间:2021-12-31 13:01:36 前端开发

justify-content 与 align-items 之间的区别?

我真的很难理解有什么区别?根据我的研究,justify-content 似乎可以做到... space-between 和 space-around,而 align-items 可以做... stretch、baseline、initial 和 inherit? 看起来这两个属性都共享,flex-start、flex-end 和 center. 使用一个比另一个有缺点/优势还是只是偏好 ..
发布时间:2021-12-31 13:01:29 前端开发

Flexbox 与 Twitter Bootstrap(或类似框架)

我最近发现了 Flexbox,当时我正在寻找一种解决方案,使 div 具有相同的高度,具体取决于最高的高度. 我已经阅读了 CSS-tricks.com 上的以下页面让我确信 flexbox 是一个非常强大的学习和使用模块.然而,这也让我想到了一个事实,即 Twitter Bootstrap(和类似框架)提供了与其网格系统相同的功能(当然还有很多额外的功能). 现在,问题是:flexb ..
发布时间:2021-12-31 13:01:20 前端开发

CSS - Flex 一项向左浮动

这里有一个简单的 flex 布局示例. 所有元素都在右边,justify-content: flex-end; 我需要留下第一个元素“One". 我可以用绝对定位来做到这一点,但有没有一种灵活的方式来做到这一点. .content{背景:灰色;白颜色;字体系列:无衬线;填充:10px 5px;显示:弹性;justify-content: flex-end;}.堵塞{背景:红 ..
发布时间:2021-12-31 13:01:13 前端开发

html/css 响应式 3 列布局 - 在左列下方堆叠右列

我试图让 3 列布局的右列移动到较小屏幕上的左列下方.现在右列向正确的方向移动,只是它悬挂在中间列的下方. 我创建了这个对我的问题的基本模拟.请注意,中间列将始终长于左列和右列,如此处所示. .容器 {最大宽度:1280px;宽度:100%;高度:200px;左边距:自动;边距右:自动;显示:弹性;flex-wrap: 包裹;}.leftsidebar {宽度:20%;高度:200px;背 ..
发布时间:2021-12-31 13:01:06 前端开发