css中的display属性用于指定元素的显示方式。传统的HTML元素默认都是“块级元素”或“行内元素”,而display属性可以改变元素的默认显示方式,使其以另一种形式呈现。
display: block;display: inline;display: inline-block;display: none;
使用display属性可以控制元素的尺寸、位置、流动方式和交互方式。例如,将div元素的display属性设置为inline-block,则可以让它既拥有块级元素的尺寸和位置控制,又具备行内元素的流动性和相邻元素处于同一行的特性。
另外,display:none可将元素完全隐藏,但还保留了该元素在文档中占据的位置,即该元素在文档流中不再占据空间。如果要让元素恢复显示,则需要将display属性设为元素默认值。
总的来说,display属性是CSS中非常常用,且非常有用的一个CSS属性,通过这个属性我们可以轻松地控制元素的显示方式,达到自己想要的效果。