一个关于css的margin-top:-100px;的问题?为啥会这样?

2023-06-10 362 0

以上面代码为例,其中包含了一张图片以及一个位于其下方的div。在div的样式中,将margin-top设为-100px,原本应该使得div覆盖上方的图片,但实际上只有div的背景色覆盖在了图片上方,而div内的文字则出现在了图片下方。这是因为,div中的文字只是普通文本,没有设置任何样式,而div的背景色则是通过CSS设置的。如果我们想要让div完全覆盖在图片上方,可以使用浮动(float)。具体实现可以参考相关资料。

相关文章

nuxt2部署静态化和ssr的时候访问首页先报404再出现首页为什么?
`clip-path` 如何绘制圆角平行四边形呢?
多线程wait方法报错?
VUE 绑定的方法如何直接使用外部函数?
vue2固定定位该怎么做?
谁有redis实现信号量的代码,希望借鉴一下?