display和visibility的区别:
1. visibility属性用来确定元素是显示还是隐藏的,这用visibility="visible|hidden"来表示。
当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。2. display被设置成none时,元素消失,所占的位置也不存在了,也就是将元素从页面中移走。后面的元素会自动跟上来占据他的位置;
visibility的属性值:hidden,visible,collapse,inherit
display的属性值:block,inline,inline-block,inle-table等