采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
您好老师,我遇到一个问题就是6-4结尾处 我加上以上代码以后发现overflow没有生效 以下是我浏览器里的css app-root高度显示正确
app-home-container和它的子元素main的高度异常,并且main的高度计算calc(100% - 3rem)没有生效
打开页面看不到footer,划到下面tabbar又消失了
代码和教程源代码一摸一样,并且我也下载了git里的源代码发现也是同样的问题,请问老师这个问题应该怎么解决,十分谢谢!
嗯,可以在 src/app/home/components/home-container/home-container.component.css 的给 :host 添加一个 overflow-y:hidden
:host { display: flex; flex-direction: column; align-items: stretch; flex: 1; overflow-y: hidden; }
谢谢老师,加上这句就对了。请问可以给我解释下这里的原理吗,我不太懂为什么这里不加“overflow-y: hidden;”的话flex:1就没有效果
flex:1 一直有效的啊,他就是要占满空间,只不过是要哪一层可滚动,设置overflow:hidden 就是这个组件自己不可滚动
十分感谢你的解答!
登录后可查看更多问答,登录/注册
高仿拼多多WebApp,带你在实战环境中学习Angular
703 4
722 7
569 3
1.4k 4
1.1k 14