Css div元素在将其宽度设置为0后不会折叠?

Css div元素在将其宽度设置为0后不会折叠?,css,Css,plzz检查代码段结果 很确定您在某个地方有一些CSS干扰。如果你把所有东西都去掉,只使用下面的代码(你的div),你只会在红色背景上看到一个黑点 您在评论中提到,您在Chrome的div中看到一个红色空格,这表明您在Chrome中有一个导致此问题的设置。也许清除缓存或重置Chrome可以解决这个问题?也许对于折叠,高度应该设置为0。@GetSet。在你的建议之后,我将高度和宽度都保持为零,但div中仍然有一个奇怪的空白。很确定你有一些CSS在干扰。如果你把所有东西都去掉,只使用下面的代码

plzz检查代码段结果


很确定您在某个地方有一些CSS干扰。如果你把所有东西都去掉,只使用下面的代码(你的div),你只会在红色背景上看到一个黑点



您在评论中提到,您在Chrome的div中看到一个红色空格,这表明您在Chrome中有一个导致此问题的设置。也许清除缓存或重置Chrome可以解决这个问题?

也许对于折叠,高度应该设置为0。@GetSet。在你的建议之后,我将高度和宽度都保持为零,但div中仍然有一个奇怪的空白。很确定你有一些CSS在干扰。如果你把所有东西都去掉,只使用下面的代码(你的div),你只会在红色背景上看到一个黑点
@noob正如您在代码中看到的,div是空的。如果你只运行我给你的代码,你不会看到一个白点,除非你的浏览器设置了一些覆盖CSS。如果是这种情况,请尝试其他浏览器。在@timgavin和noob进行更改后,可能会出现“缓存”问题。