Vlastnosť visibility
Vlastnosť visibility nastavuje neviditeľnosť
elementu. Pri tom všetky ostatné elementy
sa budú správať tak, ako keby element nikam
nezmizol.
Syntax
selektor {
visibility: visible alebo hidden alebo collapse;
}
Hodnoty
| Hodnota | Popis |
|---|---|
visible |
Element je viditeľný. |
hidden |
Element sa stane neviditeľným, akoby priehľadným a pri tom naďalej účinkuje na formátovanie stránky. |
collapse |
Ak použijete collapse pre obsah buniek tabuliek,
tak akoby zmiznú, a tabuľka
sa prestaví nanovo.
Ak sa táto hodnota aplikuje nie na riadky alebo stĺpce tabuľky, výsledok jej použitia bude rovnaký, ako pri hidden.
|
Predvolená hodnota: visible.
Príklad
Urobme tak, aby text prvého odseku bol pôvodne
neviditeľný, ale pri nadidení kurzora na tlačidlo
'Show text' sme ho mohli prečítať:
<button>Show text</button>
<div class="text">text1</div>
<div>text2</div>
div{
border: 1px solid black;
width: 100px;
}
.text {
visibility: hidden;
}
button:hover + .text {
visibility: visible;
}
: