как правильно применять свойство видимость
Свойство visibility работает в теге <a>. Заключаем часть текста, которую хотим делать видимой при наведении мыши в теги <span>…</span> и в файле стилей пишем:
h2 a span.grayvisible {
color: #CCCCCC;
visibility: hidden;
} h2 a:hover span.grayvisible { color: #CCCCCC; visibility: visible; } Источник: loco.ru