我有一个包含三个项目(li's)的列表。我希望该列表中剩余的两个 li 与该列表中的最高项目具有相同的高度。我怎么能用 CSS 做到这一点?
示例:http ://codepen.io/seraphzz/pen/EJFpd
谢谢!
我有一个包含三个项目(li's)的列表。我希望该列表中剩余的两个 li 与该列表中的最高项目具有相同的高度。我怎么能用 CSS 做到这一点?
示例:http ://codepen.io/seraphzz/pen/EJFpd
谢谢!
用于display: table-cell
获取类似布局的表格:
.box-page-ul {
border-collapse: separate;
margin-bottom: 20px;
}
.box-page-ul li {
background-color: #60615c;
padding: 20px;
border: 10px solid white;
width: 294px;
display: table-cell;
}
您的限制是您不能再使用边距来分隔li
元素,而且它们不会像使用float
. 如果你需要这些,那么你将不得不求助于 JavaScript,或者等到CSS Flexbox成熟。