草庐IT

Flex-direction

全部标签

javascript - Cordova 错误 : Refused to execute inline script because it violates the following Content Security Policy directive

我正在学习将Cordova与jquerymobile结合使用,但出现以下错误:RefusedtoexecuteinlinescriptbecauseitviolatesthefollowingContentSecurityPolicydirective:"default-src'self'data:gap:https://ssl.gstatic.com'unsafe-eval'".Eitherthe'unsafe-inline'keyword,ahash('sha256-iacGaS9lJJpFDLww4DKQsrDPQ2lxppM2d2GGnzCeKkU='),oranonce('n

html - css flexbox IE11 flex 元素内容跳出容器

设法在Firefox、Chrome、Edge、Opera中使用flexbox布局。希望在IE11中实现此功能,或者确定这是不可能的。我已阅读有关IE11的问题并尝试将容器的高度设置为100%,但没有成功。IE11内容垂直溢出除body之外的所有容器。html,body{width:100%;height:100%;padding:0;margin:0;}body{display:flex;flex-direction:column;}.header,.footer{height:2em;flex:none;background-color:orange;}.content-wrappe

apache-flex - MXML 会从 "compile"到 html5 吗?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭11年前。我的问题可能很愚蠢,但我认为不是。我使用flex和RubyonRails后端来开发丰富的互联网应用程序。最近flash受到了攻击,一个例子是SteveJob的thoughtsonFlash.我认为flex是一个很棒的工具,但老实说,我真的更愿意拥有一个与flex一样高效但符合开放标准的工具。对我来说,在一个完美的世界里,我会像现在一样用MXML编码,而F

html - 包装时,Inline-flex 不适合内容

这个问题在这里已经有了答案:Makecontainershrink-to-fitchildelementsastheywrap(4个答案)关闭5年前。我有一个容器,里面有一个包含元素的内部div。1容器或内部div宽度不固定。容器可以调整大小。并且内部div应该始终适合它的内容。应该发生的是,内部div应该始终在容器内居中。当内部div中的元素不再适合容器时,它应该分成第二行。我正在使用display:flex和display:inline-flex将内部div居中。但是当元素换行到第二行时,内部div占据了容器的宽度并且不再适合内容。因此,它不会以容器为中心。这是一个fiddle目前

javascript - flex 元素不包装在列方向 flex 盒中

我有一个outerWrapper、innerWrapper和子项。outerWrapper的高度为300px,并且是display:flex。innerWrapper也是display:flex,并且是flex-direction:column。当我将align-items的值除stretch之外的任何值添加到outerWrapper时,子项显示一长列。他们忽略了300px高度。这是它如何显示的图像:它应该像这样显示:只需使用align-items:flex-end。为什么会这样,我如何使用align-items:flex-end并让子项像第二张图片一样显示?JSFiddle#oute

html - 通过变换将 flex/拱形边添加到 css3 3d 对象

我正在做一个仅在3d空间中使用CSS重新创建乒乓Racket的小元素,到目前为止这是结果http://codepen.io/IljaDaderko/pen/dpyZoL正如您可能注意到的那样,.pad没有侧面,并且在某个点,您可以看到闪烁,因为它变得透明。我一直在尝试弄清楚如何为球棒添加侧面,但它需要对元素进行某种flex,以便它四处走动,而且我不完全确定如何实现这一点。代码:.wrapper{text-align:center;padding:20px0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}

html - firefox flex 不会因滚动条而增长

我遇到了firefox特有的问题(afaik)。如果你有chromeflex:00auto;overflow:auto;当y方向有overflow的时候,就占了scrollbar的额外宽度,一切正常。但在Firefox中,它不考虑额外的宽度,它也会使内容在x方向溢出。我准备了一支笔来演示这个问题:https://codepen.io/anon/pen/JEMyPm火狐:Chrome:任何建议/解决方法都会很棒!编辑:flex-grow:1(11auto)可以解决这个问题,这使得容器通过增长来响应周围的额外空间。如果您不希望元素增长并且只与内部内容一样宽怎么办?

html - 在 Chrome 中其他 flex 元素更改大小后,Div flex 元素滚动到顶部

如标题所述,我的网站上有一个flex布局。我的左侧有一个菜单栏,您可以将其隐藏。通过css-transitions这看起来确实很流畅。问题是它的div权利。由于flex布局,当我隐藏菜单栏时它必须调整大小。div是可滚动的。现在,如果我隐藏或显示菜单栏,它右侧的div会将其滚动偏移重置为零。这似乎只是在Chrome中的情况。在Firefox、Edge和IE中(尽管IE有其他问题)是否可以正常工作。如果我关闭菜单栏的css过渡,它确实可以正常工作,但我想要过渡。当我使用动画而不是过渡时它不起作用。我尝试用JavaScript做一个肮脏的修复,将每毫秒的滚动偏移设置为一个固定值,但它所做的

html - flex 包装 : nowrap width doesn't include children

flex-wrap:nowrap的flexbox不应该自然地是它的child的宽度吗?出于某种原因,它只是其父元素的宽度。是否有可能让它获得其child的宽度?在thiscodepen您可以看到背景并没有扩展所有子项的整个宽度。.flex{display:flex;flex-wrap:nowrap;background-color:lightblue;}.flexdiv{flex-basis:75%;flex-shrink:0;}hihihihi编辑:我使用“应该”是基于这样的假设:一个典型的带有white-space:nowrap的div应用于内联子元素会增长容纳其子女;然而,这似乎

html - 为什么 flex-shrink 在我的例子中会这样?

你能给我解释一下这是怎么回事吗?(如果可能的话附上CSS规范的链接)当我在#grid-container上将flex-shrink设置为0时(flex:10auto),整个页面出现滚动条但是当我在#grid-container上将flex-shrink设置为1时(flex:11auto),bar滚动条只出现在#grid-container在下面的代码片段中,#grid-container上的flex-shrink设置为0(flex:10auto)。将其更改为1(flex:11auto)以查看差异html{height:100%;}body{display:flex;flex-direc