freeCodeCamp/guide/chinese/css/properties/visibility-property/index.md

32 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Visibility Property
localeTitle: 可见性属性
---
## 可见性属性
Visibility属性可用于控制任何元素的可见性。默认值为`visibility: visible;`
#### 可能的值:
可见性属性可以有5个可能的值。
1. `visible` :它是显示元素的默认值。
2. `hidden` :此值隐藏元素但保留元素占用的布局或空间。
3. `collapse` 此值类似于hidden但适用于表行或列。它隐藏行或列内容。
4. `initial` :这会将属性设置为其默认值(可见)。
5. `inherit` :这继承了其父元素的属性值。
#### 与其他财产的异同:
1. 不透明度: `visibility`属性和`opacity`属性之间的差异,不透明度可用于淡入淡出和元素。 `visibility: hidden;`和`opacity: 0;`对元素有类似的影响。
2. 显示:可见性之间的唯一区别:隐藏;并显示:无;就是这样,后者也删除了元素占用的布局或空间。
#### 浏览器兼容性
这是一个CSS2属性与所有主流浏览器兼容。
#### 更多信息:
[CSS可见性 - w3school](https://www.w3schools.com/cssref/pr_class_visibility.asp)