草庐IT

等高线

全部标签

html - Flexbox 导航栏,拉伸(stretch)链接等高

我有一个导航栏,它有一些链接,当视口(viewport)有些窄时,这些链接会换行超过2行。我想让所有导航元素的高度相同,并使它们的文本垂直居中。到目前为止,我已经能够将所有内容垂直居中,但我无法获得's的高度。全部匹配。请参阅下面的代码笔示例...http://codepen.io/anon/pen/GovmZa.container{width:950px;margin:0auto;}ul{display:flex;align-items:stretch;justify-content:flex-start;}li{list-style-type:none;display:flex;f

html - Flexbox 导航栏,拉伸(stretch)链接等高

我有一个导航栏,它有一些链接,当视口(viewport)有些窄时,这些链接会换行超过2行。我想让所有导航元素的高度相同,并使它们的文本垂直居中。到目前为止,我已经能够将所有内容垂直居中,但我无法获得's的高度。全部匹配。请参阅下面的代码笔示例...http://codepen.io/anon/pen/GovmZa.container{width:950px;margin:0auto;}ul{display:flex;align-items:stretch;justify-content:flex-start;}li{list-style-type:none;display:flex;f

html - 是否有仅 CSS 的解决方案可以使垂直网格中的 div 等高?

我有一个.parentdiv,在其中我有一个未知数量的.childdiv。我需要子div位于垂直网格中,并且所有子div都需要等高。不幸的是,我不能为此使用javascript。我已经尝试了display:inline-block和float:left的不同组合,但我无法让子项具有相同的高度。我可以使用display:table-cell达到相同的高度,但后来我遇到了另一个问题,如果总宽度超过容器宽度,子元素不会拆分成多行。有没有办法用纯css做到这一点?如果有帮助,我只需要支持IE10+(flexbox?) 最佳答案 您可以使用环

html - 是否有仅 CSS 的解决方案可以使垂直网格中的 div 等高?

我有一个.parentdiv,在其中我有一个未知数量的.childdiv。我需要子div位于垂直网格中,并且所有子div都需要等高。不幸的是,我不能为此使用javascript。我已经尝试了display:inline-block和float:left的不同组合,但我无法让子项具有相同的高度。我可以使用display:table-cell达到相同的高度,但后来我遇到了另一个问题,如果总宽度超过容器宽度,子元素不会拆分成多行。有没有办法用纯css做到这一点?如果有帮助,我只需要支持IE10+(flexbox?) 最佳答案 您可以使用环

html - Chrome 中的等高 Flexbox 列

我有一个简单的2列布局,我想使用Flexbox来获得相同的高度:HTMLMenugoeshereLoremipsumdolorsitamet,consecteturadipiscingelit.Etiamacelementumjusto.Classaptenttacitisociosquadlitoratorquentperconubianostra,perinceptoshimenaeos.Phasellusnecelementumerat.Suspendisseconsequatutmetusutcursus.Aeneanetlectusidliberovenenatisvariu

html - Chrome 中的等高 Flexbox 列

我有一个简单的2列布局,我想使用Flexbox来获得相同的高度:HTMLMenugoeshereLoremipsumdolorsitamet,consecteturadipiscingelit.Etiamacelementumjusto.Classaptenttacitisociosquadlitoratorquentperconubianostra,perinceptoshimenaeos.Phasellusnecelementumerat.Suspendisseconsequatutmetusutcursus.Aeneanetlectusidliberovenenatisvariu

javascript - 在 div 的最后一行平铺 div 等高

大家好,有没有办法实现以下设计?我设计了我的div,但我不知道如何得到它。div位于页面的中心,所有这些div的包装宽度都可以调整。正常内容当wrapper变小时,它将是一个两列的div,最后一个仍然相等。*wrapperdiv在放大和缩小时调整其宽度..代码html,body{padding:0;margin:0;min-width:820px;color:#333333;background-color:#F1F1f1;font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-weight:normal;font-s

javascript - 在 div 的最后一行平铺 div 等高

大家好,有没有办法实现以下设计?我设计了我的div,但我不知道如何得到它。div位于页面的中心,所有这些div的包装宽度都可以调整。正常内容当wrapper变小时,它将是一个两列的div,最后一个仍然相等。*wrapperdiv在放大和缩小时调整其宽度..代码html,body{padding:0;margin:0;min-width:820px;color:#333333;background-color:#F1F1f1;font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-weight:normal;font-s

html - 使 float 列表元素等高(使用纯CSS)

我有一个列表列表。子列表向左浮动。参见http://jsfiddle.net/P4Psf/有没有办法强制这些列与其相邻列的高度相同(即元素1、2和3等高,然后4、5、6等高(但当然不同于1、2、3)等等等等)?目前7和8低于5和6,而实际上它们应该低于4和5。我当然可以使用javascript做到这一点,但我希望有一个纯CSS解决方案(至少)适用于现代浏览器? 最佳答案 将此添加到您的CSS:ul.themenboxen>li:nth-child(3n+1){clear:both;}这将以这种形式逐字搜索:找到所有匹配:nth-ch

html - 使 float 列表元素等高(使用纯CSS)

我有一个列表列表。子列表向左浮动。参见http://jsfiddle.net/P4Psf/有没有办法强制这些列与其相邻列的高度相同(即元素1、2和3等高,然后4、5、6等高(但当然不同于1、2、3)等等等等)?目前7和8低于5和6,而实际上它们应该低于4和5。我当然可以使用javascript做到这一点,但我希望有一个纯CSS解决方案(至少)适用于现代浏览器? 最佳答案 将此添加到您的CSS:ul.themenboxen>li:nth-child(3n+1){clear:both;}这将以这种形式逐字搜索:找到所有匹配:nth-ch