父元素visibility:hidden;子元素设置visibility:visible,子元素显示吗

这时候子元素是显示的,原理如下:

  • 当只是给父元素添加visibility:hidden,子元素会继承父元素的visibility:hidden的值,也会跟着父元素隐藏。

  • 如果给父元素添加visibility:hidden;同时在给子元素添加visibility:visible,子元素是显示的。原因:添加给子元素visibility:visible是大于父元素添加的visibility:hidden的。所以优先执行子元素的visibility:visible属性。

猜你喜欢

转载自blog.csdn.net/sdasadasds/article/details/125913974
今日推荐