18910140161

JavaScript-Angular:当html和主体的高度都设置为100%时,页面溢出-堆栈溢出

顺晟科技

2022-10-19 13:25:16

147

我正在使用Angular开发一个SPA,我已经在CSS中指定了and。在这种情况下,如果我在组件中使用带有默认边距的HTML标记,如tag,页面将溢出。

这似乎是由于body第一个元素的边距被body的边距所代替,这与普通HTML中的行为不同。在普通HTML中,第一个元素的上边距被忽略,主体从来没有边距。然而,这种行为在Angular(准确地说是React)中并不存在。

这是什么原因造成的? 另外,有什么方法可以在Angular中实现正常的HTML行为吗?

堆栈闪电战中的示例如下:

提前致谢。


顺晟科技:

看起来是您的HTML版本丢失了,所以呈现方式不同。溢出是由于H1具有顶部边距,导致主体和HTML之间存在边距。

添加了doctype之后,就可以设置该doctype,问题应该就不存在了。

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航