Bol*_*ock 108
该visibility属性仅告知浏览器是否显示元素.它既可见(visible- 你可以看到它),hidden也可以看不见(- 你看不到它).
该display属性告诉浏览器如何绘制和显示元素,如果有的话 - 它是否应该显示为inline元素(即它与文本和其他内联元素一起流动)或者是一个block级别元素(即它具有高度和宽度属性,你可以设置,它的浮动等),或inline-block(即它的作用就像一个黑匣子,但奠定了直列代替)和其他一些人(list-item,table,table-row,table-cell,flex,等).
当您将元素设置为display: block但也设置时visibility: hidden,浏览器仍会将其视为块元素,除非您没有看到它.有点像你在一个看不见的盒子上堆叠一个红色的盒子:红色的盒子看起来像漂浮在半空中,而实际上它是坐在你看不到的物理盒子的顶部.
换句话说,这意味着具有display该元素的元素none仍将影响页面中元素的流动,无论它们是否可见.围绕元素的框display: none将表现为该元素从未存在(尽管它保留在DOM中).
Mar*_*ong 21
能见度:隐藏;
display:none;
额外说明:
| 归档时间: |
|
| 查看次数: |
42690 次 |
| 最近记录: |