html - Angular-如何为一个 child 更改父 div 容器的 css 属性

标签 html css angular

应用程序组件.html:

<div class="container">
   <router-outlet></router-outlet>
</div>

child1.componet.html:

<div class="panel panel-primary ">
  <div class="panel-heading">
........
</div>
</div>

child1.component.ts

@Component({
  selector: 'tb-child1',
  templateUrl: './child1.component.html',
  styleUrls: ['./child1.component.css']
})

应用程序组件.css:

.container{
width:1200px
}

我希望只有 child1 的容器宽度应该是 1500px。有什么办法可以改变吗?

最佳答案

我可以通过在我的子组件中禁用 View 封装来覆盖子类的 css 类中的父类

 encapsulation: ViewEncapsulation.None

关于html - Angular-如何为一个 child 更改父 div 容器的 css 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47974629/

相关文章:

php - 如何查询 html 选择表单?

javascript - 如何增加类里面某些东西的大小,而不是类里面其他元素的大小?

html - 设置可滚动的背景图像

css - 我可以用 CSS 完成这个吗?

css - 绝对定位的文本区域不遵守右侧和底部属性

css - Web 中具有相同尺寸但不同分辨率的两个屏幕

unit-testing - Visual Studio 环境中 Jasmine 中的 Typescript 测试

html - 如何制作自动换行到下一行的div

ios - 如果应用程序位于 iOS 应用程序的前台,Cordova 插件 Firebase 不会收到推送通知

javascript - 国际号码格式 : Locales and Symbols