--- title: Visibility Property localeTitle: Свойство видимости --- ## Свойство видимости Свойство Visibility можно использовать для контроля видимости любого элемента. Значение по умолчанию - `visibility: visible;` #### Возможные значения: Свойство видимости может иметь 5 возможных значений. 1. `visible` : Это значение по умолчанию, которое показывает элемент. 2. `hidden` : это значение скрывает элемент, но сохраняет макет или пространство, занимаемое элементом. 3. `collapse` : эти значения аналогичны скрытым, но применимы для строк или столбцов таблицы. Он скрывает содержимое строки или столбца. 4. `initial` : Это свойство устанавливает значение по умолчанию (видимое). 5. `inherit` : Наследует значение свойства от значения его родительского элемента. #### Сходства и различия с другими свойствами: 1. opacity: разница между свойствами `visibility` и `opacity` - непрозрачность, которую можно использовать для затухания и элемента. `visibility: hidden;` и `opacity: 0;` оказывает аналогичное влияние на элемент. 2. display: Единственная разница между видимостью: скрытой; и отображение: нет; заключается в том, что последний удаляет макет или пространство, занимаемое этим элементом. #### Совместимость с браузером: Это свойство CSS2 и совместимо со всеми основными браузерами. #### Дополнительная информация: [CSS Visibility - w3school](https://www.w3schools.com/cssref/pr_class_visibility.asp)