为什么.button有overflow: hidden,.div2的大小却在.div1中考虑?
.button
overflow: hidden
.div2
.div1
**编辑:**如您所见,.div1的height为150px(对应于.div2),而不是50px(对应于.button)。
height
似乎只有添加display: flex才有效。为什么?第一个
display: flex
7rfyedvj1#
好的,看起来你只是在练习一些CSS。试着给按钮增加一个固定的宽度,然后overflow: hidden;就会生效。另外,按钮在默认情况下有一个内联块的显示,所以它们会自动调整到内容或子内容的大小。第一个
overflow: hidden;
xmakbtuz2#
而不是溢出:hidden;您想要将可见性设定为hidden,如下所示。可见性:隐藏;
2条答案
按热度按时间7rfyedvj1#
好的,看起来你只是在练习一些CSS。试着给按钮增加一个固定的宽度,然后
overflow: hidden;
就会生效。另外,按钮在默认情况下有一个内联块的显示,所以它们会自动调整到内容或子内容的大小。第一个
xmakbtuz2#
而不是溢出:hidden;您想要将可见性设定为hidden,如下所示。
可见性:隐藏;