angular 响应式设计 - 当屏幕小于某个宽度时添加换行符

angular responsive design - add line breaker when the screen is smaller than some width

这是我更改屏幕宽度时的当前设计:

html:

<footer class='footer'>
    <div *ngFor='let item of items'>
        <h3 class='footer-item'>{{item.Description}}</h3>
    </div>
</footer>

css:

.footer {
    width: 100%;
    height: fit-content;
    display: flex;
    flex-direction: row;
}

.footer-item {
    margin: 15px;
}

我正在寻找一种在屏幕变小时添加换行符的方法,这样项目就会换行,而不仅仅是溢出。

您可以使用 CSS flex wrap 属性 将项目换行到下一行

.footer {
    width: 100%;
    height: fit-content;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}