草庐IT

html - Bootstrap/flexbox 卡 : move image to left/right side on desktop

我正在尝试使用启用了flexbox的Bootstrap4构建以下卡片布局。图片取self当前的实现,它按预期工作。HTML结构如下:Curabiturgravidavestibulumimperdiet.Crasconvallisutturpisvitaefacilisis.Morbieuauguevelquamefficiturrhoncusvitaeegetlectus.Crasaugueligula,aliquamutenimut,feugiatimperdietsem.Integersedmiquisnisleleifendinterdum.Crasconvallisuttur

html - 即 11 : Image doesn't scale down correctly within flexbox

我正在尝试使用flexbox将两张图片放在一列中。在这种情况下,div容器的width小于图像的width。在Chrome中,图像完全适合div容器,但在IE中却不适合,我不知道为什么。div.outer{width:400px;display:flex;flex-direction:column;justify-content:space-around;}div.inner{width:100%;border:1pxsolidred;}img{width:100%;height:auto;}https://jsfiddle.net/Yifei/16cpckqk/这是我在IE11中得到

html - 作为 flexbox 子项的 CSS 网格未按预期运行

我经常使用CSSdisplay:grid创建响应式3列网格。我在网格内的HTML标记有3个div项,因此网格创建了3列display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));当您调整窗口大小时,它会按预期折叠为1列:https://codepen.io/smlombardi/pen/oqMjrd?editors=1100.hero-modules{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fil

html - 元素之间的 CSS3 Flexbox 间距

作为Flexbox的新手(尽管在CSS方面经验丰富),在我看来,我读过的大多数教程很容易“掩盖”的一件事是flex元素之间的间距。例如,引用次数最多的教程之一是thisoneatCSSTricks.它非常好并且很有帮助,像这样的图表让我失望了:注意flex元素之间的空间。尽管没有在任何地方提及,也没有在示例代码中提及,但似乎获得空格的唯一方法是使用css边距。正确,还是我在这里遗漏了一些重要的东西?因为我需要创建的是这个,很像上面的“中心”演示:然而,当我自己尝试时,我当然得到了这个:如果我使用space-around,我会得到这个。巨大的空间。因此,我似乎需要在前2个框上添加marg

css - Internet Explorer 不支持我的最小高度 : 100% with flexbox

我一直在StackOverflow和网络上查看所有min-height:100%解决方案,但我似乎找不到适合我(相对简单)需求的解决方案。这是我想要的:我有一个双列容器,两列的高度应该相等。当内容未填满屏幕时,列应拉伸(stretch)至整个窗口高度。我很乐意使用flex-box,但如果可能的话我不想使用JShack。示例代码:http://codepen.io/anon/pen/dwgDq?editors=110Item1Item2Item3Item4Item5Content1Content2Content3Content4Content5Content6Content7Conten

html - 为什么 object-fit 在 flexbox 中不起作用?

我有几个列,我使用flex赋予它们相同的宽度。每个都包含img标签,我希望这些图像显示object-fit:cover大小。.container{display:flex;flex-direction:row;width:100%;}.test{flex:1;margin-right:1rem;overflow:hidden;height:400px;}img{object-fit:cover;}图像未调整大小,如thisdemo中所示.这是为什么? 最佳答案 来自specification:Theobject-fitpropert

html - Flexbox 图像缩放到高度并保持纵横比

我有一个DIV,它使用CSSflexbox缩放到可用高度。在这个DIV中有一张图像,我想在两个维度上与DIV一起缩放。这意味着它应该缩放以保持其纵横比,并且小于相应DIV尺寸的尺寸应该居中。我可以让图像跟随DIV的宽度,但不是高度。因此,肖像图像会脱离DIV边界。这是一个jsFiddle来证明问题。html,body{height:100%;margin:0;}.container{display:flex;flex-direction:column;height:100%;}.box{flex:11auto;display:flex;justify-content:center;al

html - Flexbox Holy Grail 布局 : Fixed Header, 固定左侧导航、流动内容区域、固定右侧边栏

我正在尝试使用Flexbox构建“chalice”布局。固定标题固定、可折叠、可滚动的左侧导航灵活内容区固定、可折叠、可滚动的右侧导航见下文:除了标题下方“应用程序”区域的高度外,我一切正常。现在它是100vh(视口(viewport)高度的100%),但这包括64px标题。我尝试了calc(100vh-64px),但这与flex的配合并不好。这是我的基本HTML结构:LeftNavContentRightNav和支持的CSS:main{display:flex;flex-direction:column;}header{z-index:0;flex:0064px;display:fl

html - flexbox/网格布局中的最后边距/填充折叠

我有一个元素列表,我正在尝试使用flexbox将其排列成可滚动的水平布局。容器中的每个元素都有左右边距,但最后一个元素的右边距正在折叠。有没有办法阻止这种情况发生,或者有好的解决方法?ul{list-style-type:none;padding:0;margin:0;display:flex;height:300px;overflow:auto;width:600px;background:orange;}ulli{background:blue;color:#fff;padding:90px;margin:030px;white-space:nowrap;flex-basis:au

html - iOS - 在 flexbox 中带有输入元素的 float 光标

有没有人解决过iOS7上HTML应用程序中flexbox布局中输入元素的float光标问题?转到http://cdn.sencha.com/touch/sencha-touch-2.3.1a/built-examples/kitchensink/index.html#demo/formpanel,专注于输入元素,然后滚动。我在几个不同的HTML移动框架上看到了同样的行为。似乎flexbox是罪魁祸首。有什么解决方法吗? 最佳答案 这是一个已知的错误,许多用户都报告了它...WebKit错误:https://bugs.webkit.o