要在Angular Material中使用Flex布局,并使其内部具有滚动功能,可以使用以下步骤:
npm install @angular/material @angular/cdk @angular/flex-layout
app.module.ts
文件中导入所需的模块:import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FlexLayoutModule } from '@angular/flex-layout';
import { MatCardModule } from '@angular/material/card';
import { AppComponent } from './app.component';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
FlexLayoutModule,
MatCardModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
overflow: auto
样式:
这样,当内容超过300px高度时,该div将显示一个垂直滚动条。
希望这个解决方案对你有所帮助!