如何使用 component.css 覆盖 styles.css (Angular)

San*_*ejű 2 css angular

我在styles.css.modal-content中有一个通用集。这适用于应用程序中的每个模式面板。我想在component.css中覆盖它的宽度。该组件还有一个模式面板,即使我将以下内容放入 component.css 中模式也将保留其全局宽度。

.modal-content{
  border-radius: 0;
  border:none;
  width: 25%;
}
Run Code Online (Sandbox Code Playgroud)

即使我使用!important它也没有任何效果。

我可以做什么来覆盖全局 css 值?

编辑

@Component({
  selector: 'app-base-data',
  templateUrl: './base-data.component.html',
  styleUrls: ['./base-data.component.css']
})
export class BaseDataComponent implements OnInit {
Run Code Online (Sandbox Code Playgroud)