CSS Display(显示) 与 Visibility(可见性)

在CSS中,displayvisibility 是用来控制元素在页面中的显示方式和可见性的两个重要属性。在本章节中,我们将学习如何使用这两个属性来控制元素的显示和隐藏。

Display属性

display 属性用来控制元素的显示方式。常见的取值有:

  • block:元素将被显示为块级元素,即元素会在新的一行开始,并且会占据整个父元素的宽度。
  • inline:元素将被显示为内联元素,即元素会在同一行显示,并且只占据它本身的宽度。
  • inline-block:元素将被显示为内联块级元素,即元素会在同一行显示,但是可以设置宽度和高度。
  • none:元素将被隐藏,不占据任何空间。

示例代码:

------ -
  -------- ------
-

------- -
  -------- -------
-

------------- -
  -------- -------------
-

------- -
  -------- -----
-

Visibility属性

visibility 属性用来控制元素的可见性。常见的取值有:

  • visible:元素是可见的。
  • hidden:元素是隐藏的,但是仍占据空间。
  • collapse:当在表格中使用时,元素会被隐藏,但是表格的布局不会受到影响。

示例代码:

-------- -
  ----------- --------
-

------- -
  ----------- -------
-

--------- -
  ----------- ---------
-

通过合理地使用 displayvisibility 属性,我们可以控制页面中元素的显示方式和可见性,从而实现更加灵活和美观的页面布局。


上一篇:CSS 尺寸 (Dimension)
下一篇:CSS Position(定位)