gpt4 book ai didi

css - 如何使Angular的与CSS Grid一起使用

转载 作者:行者123 更新时间:2023-12-02 06:27:16 24 4
gpt4 key购买 nike

我正在尝试使用Angular 7和CSS Grid创建布局。我的问题是router-outlet仅占用第二行的一列。

我创建了一个StackBlitz here

正如您在app.component.css中看到的那样,我希望router-outlet(及其任何内容)占用grid-column: 2 / 5,到目前为止,它占用了2/3。

我正在努力实现的目标有可能吗?

最佳答案

<router-outlet>没有大小,并且没有任何内容,实际的路由器内容是它的下一个元素。从<router-outlet>中删除样式,仅将其应用于下一个元素,就可以了。

另外,您的app.component尝试将样式应用于未包含在组件中的组件。您必须通过在组件定义中使用ViewEncapsulation.None来明确指定。看到这里:https://stackblitz.com/edit/angular-lmpnkl

关于css - 如何使Angular的<router-outlet>与CSS Grid一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54868967/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com