Не получается через CSS показать <span class="field-content">ОБЪЕКТ ПУБЛИЧНЫЙ</span> только в качестве hover эффекта при наведении на изображение.
Не совсем понятно, что имелось в виду, при каких условиях должен быть виден "<span class="field-content">ОБЪЕКТ ПУБЛИЧНЫЙ</span>". Покажите лучше страницу, можно в личку.
что бы текст появлялся при наведении на картинку - нужно переместить блок с названием под ссылку <div class="isotope-element obiekty-publ" data-category="obiekty-publ"> <div class="views-field views-field-field-photo-galerea"> <div class="field-content"> <a href="#"> <div class="views-field views-field-title"> <span class="field-content">ОБЪЕКТ ПУБЛИЧНЫЙ</span> </div> <img typeof="foaf:Image" src="galerea/18.jpg" width="240" height="240" alt="" /> </a> </div> </div> <div> <span>Категория </span> </div> </div>
дальше в стилях спрятать название, задать абсолютное позиционирование, что бы картинка не дергалась) .views-field-title { display:none; position:absolute; top:10px; } .field-content a:hover .views-field-title { display:block; }
можно и без перемещений, только стилями: .views-field-title { display:none; position:absolute; top:10px; } div.isotope-element:hover .views-field-title { display:block; }