草庐IT

fixed-table-layout

全部标签

css - HTML5 : Image in left "display: table-cell" element pushes down content in right element

鉴于这个fiddle:http://jsfiddle.net/5Sw3h/8/我在左侧有一个导航面板,在中间有一个内容面板,并且在右侧也有一个面板留出一点空间。这些是使用“display:table,display:table-cell”语义放置的。我目前正在体验将内容放在左侧面板中似乎会将内容面板中的内容向下推一些,主要是为了其中的图像。然而,它似乎总体上将内容下调了一点。我尝试过在很多元素上将填充设置为0(正如我最初认为的那样),然后我尝试在内容框上垂直对齐,一些相对定位定义“顶部”。但没有任何帮助...我知道我一定是忽略了一些明显的东西,只是找不到它。谁能帮我找到我丢失的东西?

css - HTML5 : Image in left "display: table-cell" element pushes down content in right element

鉴于这个fiddle:http://jsfiddle.net/5Sw3h/8/我在左侧有一个导航面板,在中间有一个内容面板,并且在右侧也有一个面板留出一点空间。这些是使用“display:table,display:table-cell”语义放置的。我目前正在体验将内容放在左侧面板中似乎会将内容面板中的内容向下推一些,主要是为了其中的图像。然而,它似乎总体上将内容下调了一点。我尝试过在很多元素上将填充设置为0(正如我最初认为的那样),然后我尝试在内容框上垂直对齐,一些相对定位定义“顶部”。但没有任何帮助...我知道我一定是忽略了一些明显的东西,只是找不到它。谁能帮我找到我丢失的东西?

css - Firefox 中的定位问题?位置 :relative for a display:table element

我遇到了仅在Firefox中出现的最奇怪的定位问题。我的HTML:我的CSS:html,body{margin:0;padding:0;height:100%;width:100%;}article.layer{position:relative;display:table;height:100%;width:100%;}article.left,article.right{position:absolute;width:50%;height:100%;min-height:100%;display:table;}article.left{left:0;top:0;}article.r

css - Firefox 中的定位问题?位置 :relative for a display:table element

我遇到了仅在Firefox中出现的最奇怪的定位问题。我的HTML:我的CSS:html,body{margin:0;padding:0;height:100%;width:100%;}article.layer{position:relative;display:table;height:100%;width:100%;}article.left,article.right{position:absolute;width:50%;height:100%;min-height:100%;display:table;}article.left{left:0;top:0;}article.r

css - 为什么百分比高度不适用于显示 : table-cell?

我正在尝试将外部div内的div水平和垂直居中。当外部div具有以像素为单位的特定宽度和高度设置时,它会起作用,例如#countdownBox{width:700px;height:500px;display:table-cell;vertical-align:middle;text-align:center;}但是当高度和宽度是像这样的百分比时它会失败#countdownBox{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;}这是为什么,有解决办法吗?编辑这是带有容器

css - 为什么百分比高度不适用于显示 : table-cell?

我正在尝试将外部div内的div水平和垂直居中。当外部div具有以像素为单位的特定宽度和高度设置时,它会起作用,例如#countdownBox{width:700px;height:500px;display:table-cell;vertical-align:middle;text-align:center;}但是当高度和宽度是像这样的百分比时它会失败#countdownBox{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;}这是为什么,有解决办法吗?编辑这是带有容器

javascript - 磁性分区 : fixed div inside absolute positioned div

我有以下页面:[LINK]页面被设计为水平滚动,因此一系列div(黑色边框的)出现在一行中。现在,我将较小的div(红色的)设置为永远不会超出父div,但与此同时,在滚动页面时,我希望它们在父div内移动,就像它们是固定的一样-定位。我会用图表来解释。我希望我的div表现得像这样:[LINK]有人可以帮忙吗?感谢您的宝贵时间! 最佳答案 更新创建了一些最小的/实验性的jQuery插件:https://gist.github.com/3177804你应该能够像这样使用它:http://jsfiddle.net/7q3Zu/2/下载并包

javascript - 磁性分区 : fixed div inside absolute positioned div

我有以下页面:[LINK]页面被设计为水平滚动,因此一系列div(黑色边框的)出现在一行中。现在,我将较小的div(红色的)设置为永远不会超出父div,但与此同时,在滚动页面时,我希望它们在父div内移动,就像它们是固定的一样-定位。我会用图表来解释。我希望我的div表现得像这样:[LINK]有人可以帮忙吗?感谢您的宝贵时间! 最佳答案 更新创建了一些最小的/实验性的jQuery插件:https://gist.github.com/3177804你应该能够像这样使用它:http://jsfiddle.net/7q3Zu/2/下载并包

html - Angular Cards 在 flex-layout 行中的高度相同

我有一个基于AngularMaterial的用户界面。我正在使用@material/flex-layout和Material卡,所以我有一个组件布局,如:Last30Days24hoursofOEE(target:{{target}}%):看起来像这样:显然,这两个盒子的高度不同这一事实看起来很奇怪。我怎样才能轻松(并且响应迅速)确保它们的高度相同?谢谢 最佳答案 您可以将fxLayoutAlign="stretch"添加到70%的div。Plunkerdemo这应该可以解决问题。仅供引用,您可以使用这个demo尝试不同的flex-

html - Angular Cards 在 flex-layout 行中的高度相同

我有一个基于AngularMaterial的用户界面。我正在使用@material/flex-layout和Material卡,所以我有一个组件布局,如:Last30Days24hoursofOEE(target:{{target}}%):看起来像这样:显然,这两个盒子的高度不同这一事实看起来很奇怪。我怎样才能轻松(并且响应迅速)确保它们的高度相同?谢谢 最佳答案 您可以将fxLayoutAlign="stretch"添加到70%的div。Plunkerdemo这应该可以解决问题。仅供引用,您可以使用这个demo尝试不同的flex-