我想要將元素推出以便在使用flex時隱藏它們。使用柔性基礎來控制行上顯示的項目數
例如,如果flex-basis
爲50%,則只顯示兩個項目折入給定空間,而其他元素位於overflow:hidden;
區域內。
或者如果flex-basis
是25%,則只顯示4個柔性元素並隱藏其他元素。
這可能嗎?
.bargraph {
display: flex;
overflow: hidden;
background: red;
}
.bargraph>dt {
flex-basis: 50%;
}
<dl class="bargraph">
<dt>test</dt>
<dt>test</dt>
<dt>test</dt>
<dt>test</dt>
<dt>test</dt>
<dt>test</dt>
</dl>
https://jsfiddle.net/sffo02dp/
謝謝你,這是一個很好的答案。乾杯。 –