我有以下标记
<button class="filter"><div class="radio"><div class="circle"></div></div> <span>Account Management</span></button>
and CSS
.filter {
font-size: 3vw;
text-align: left;
line-height: 1.6;
padding: 0px;
display: block;
height:auto;
overflow: hidden;
margin-bottom: 3px;
}
.filter span {
background: $leithyellow;
height: 100%;
overflow:auto;
display: block;
width: calc(100% - 60px);
float: left;
margin-left:10px;
padding-left:20px;
}
我无法将跨度扩展到按钮的 100% 高度。这可以做到吗?
- Set
display: flex
给家长
- Set
align-self: stretch
为了孩子
这将拉伸子 div/按钮的高度以适应其父级的高度,而不需要任何技巧。
通过使用position: absolute
代替flex-box
,当你添加更多东西时,最终不会很好,或者稍后重新安排将是噩梦。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)