有沒有辦法為 Flexbox 元素增加 1px 邊距指定 flex: 0 0 25%?
為 Flexbox 增加 1px 邊距元素設定為flex: 0 0 25%,調整flex屬性為flex: 1 0 22%。這會將元素的 flex-basis 設定為 22%(允許每行四個元素),同時允許它們通過 1px 邊距增長並填充剩餘空間(flex-grow 設定為 1)。
這是一個範例:
#foto-container { display: flex; flex-wrap: wrap; justify-content: space-around; margin: 10px; } .foto { flex: 1 0 22%; min-height: 50px; margin: 1px; background-color: red; }
<div>
此變更允許 Flex 專案之間有 1px 邊距,同時保留所需的內容佈局。
以上是如何使用「flex: 0 0 25%」為 Flexbox 專案新增 1px 邊距?的詳細內容。更多資訊請關注PHP中文網其他相關文章!