Эффекты наведения в html и css работают неправильноCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Эффекты наведения в html и css работают неправильно

Сообщение Anonymous »


Интересно, может ли кто-нибудь помочь. Я создаю страницу сайта под названием «услуги». У меня есть столбец изображений. При наведении курсора мыши на изображение изображение должно стать полупрозрачным, а в центре должно появиться текстовое поле с названием службы. Функция прозрачности работает нормально, но при наведении курсора мыши на каждое изображение название службы отображается только на первом верхнем изображении. См. ниже мой код html и css. Заранее спасибо :)

Джон Смит Главная страница О Проекты Услуги Контактная информация Услуги
Изображение
Дизайн продукта
Изображение
Цифровой графический дизайн
Изображение
Веб-разработка
Изображение
Общее программирование
Изображение
Сеть и ОС //CSS:
.col1 { максимальная ширина: 100%; } .col1 изображение { высота: 100%; ширина: 50%; непрозрачность: 1; переход: легкость 0,5 с; обратная видимость: скрыта; } .col1:наведите изображение { непрозрачность: 0,3; } .середина { переход: легкость 0,5 с; непрозрачность: 0; позиция: абсолютная; верх: 50%; осталось: 50%; трансформировать: транслировать(-50%, -50%); -ms-transform: транслировать(-50%, -50%); выравнивание текста: по центру; } .col1:hover .middle { непрозрачность: 1; } .текст { цвет фона: черный; белый цвет; размер шрифта: 16 пикселей; отступы: 16 пикселей 32 пикселей; }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»