При наведении на текст, появляется скрытый текст или картинка. Пример на CSS
Главная » Эффекты для сайта » При наведении на текст, появляется скрытый текст или картинка. Пример на CSS
Салютики!
Мне на ушко прошептал wordstat.yandex.ru, что вы ищите эффект, когда при наведении на текст появляется скрытый текст или картинка. В этой статье я не только выложу код этого эффекта, но и покажу, как сделать, чтобы при наведении текст или картинка появлялись и исчезали. Код не сложный, написан на обычном HTML+CSS.
Этот эффект можно использовать:
— если нужно вставить скрытую подсказку к слову;
— если нужно показать ответ на загадку;
— если нужно показать вариант ответа на тест;
— и другие варианты
○ При наведении на текст, появляется скрытый текст
В HTML вставьте вот этот код:
<a href="#">Плиз! Наведи на меня курсор</a> <div>Спасибо! Ты крут!:)</div>
В CSS:
. bloggood-ru-div { display: none; } a.bloggood-ru-ssilka:hover+div { display: block; }
Готовый код:
<html> <head> <title>При наведении на текст, появляется скрытый текст - BlogGood.ru</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <style> .bloggood-ru-div { display: none; } a.bloggood-ru-ssilka:hover+div { display: block; } </style> </head> <body> <a href="#">Плиз! Наведи на меня курсор</a> <div>Спасибо! Ты крут!:)</div> </body> </html>
[посмотреть результат]
○ При наведении на текст, появляется картинка
В HTML вставьте вот этот код:
<a href="#">Плиз! Наведи на меня курсор</a> <div><img src="https://bloggood.ru/wp-content/themes/bloggood/images/RSS-email. png"></div>
В CSS:
.bloggood-ru-div { display: none; } a.bloggood-ru-ssilka:hover+div { display: block; }
Готовый код:
<html> <head> <title>При наведении на текст, появляется скрытый текст - BlogGood.ru</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <style> .bloggood-ru-div { display: none; } a.bloggood-ru-ssilka:hover+div { display: block; } </style> </head> <body> <a href="#">Плиз! Наведи на меня курсор</a> <div><img src="https://bloggood.ru/wp-content/themes/bloggood/images/RSS-email.png"></div> </body> </html>
[посмотреть результат]
○ При наведении на текст, исчезает блок div с текстом
В HTML вставьте вот этот код:
<a href="#">Плиз! Наведи на меня курсор</a> <div>Спасибо! Ты крут!:)</div>
В CSS:
. bloggood-ru-div { display: block; } a.bloggood-ru-ssilka:hover+div { display: none; }
Готовый код:
<html> <head> <title>При наведении на текст, появляется скрытый текст - BlogGood.ru</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <style> .bloggood-ru-div { display: block; } a.bloggood-ru-ssilka:hover+div { display: none; } </style> </head> <body> <a href="#">Плиз! Наведи на меня курсор</a> <div>Спасибо! Ты крут!:)</div> </body> </html>
[посмотреть результат]
○ При наведении на текст, исчезает блок div с картинкой
В HTML вставьте вот этот код:
<a href="#">Плиз! Наведи на меня курсор</a> <div><img src="https://bloggood. ru/wp-content/themes/bloggood/images/RSS-email.png"></div>
В CSS:
.bloggood-ru-div { display: block; } a.bloggood-ru-ssilka:hover+div { display: none; }
Готовый код:
<html> <head> <title>При наведении на текст, появляется скрытый текст - BlogGood.ru</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <style> .bloggood-ru-div { display: block; } a.bloggood-ru-ssilka:hover+div { display: none; } </style> </head> <body> <a href="#">Плиз! Наведи на меня курсор</a> <div><img src="https://bloggood.ru/wp-content/themes/bloggood/images/RSS-email.png"></div> </body> </html>
[посмотреть результат]
Вы нашли то, что искали?! Если да, тогда в знак благодарности жмите на кнопку социальных сетей, которая размещена снизу.
Да, и подписывайтесь на обновления моего блога, здесь много вкусных тем.
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Добавить комментарий
Метки: css, html, Вебмастеру, для сайта, эффекты для сайта
Как сделать чтобы при наведении на картинку появлялся текст в html
Салютики!
Мне на ушко прошептал wordstat.yandex.ru, что вы ищите эффект, когда при наведении на текст появляется скрытый текст или картинка. В этой статье я не только выложу код этого эффекта, но и покажу, как сделать, чтобы при наведении текст или картинка появлялись и исчезали. Код не сложный, написан на обычном HTML+CSS.
Этот эффект можно использовать:
— если нужно вставить скрытую подсказку к слову;
— если нужно показать ответ на загадку;
— если нужно показать вариант ответа на тест;
— и другие варианты
○ При наведении на текст, появляется скрытый текст
В HTML вставьте вот этот код:
○ При наведении на текст, появляется картинка
В HTML вставьте вот этот код:
○ При наведении на текст, исчезает блок div с текстом
В HTML вставьте вот этот код:
○ При наведении на текст, исчезает блок div с картинкой
В HTML вставьте вот этот код:
Вы нашли то, что искали?! Если да, тогда в знак благодарности жмите на кнопку социальных сетей, которая размещена снизу.
Да, и подписывайтесь на обновления моего блога, здесь много вкусных тем.
прошу подсказать, как сделать так, чтобы при наведении курсора на картинку в определенном месте появлялся текст.
я так понимаю это реализуется с помощью javascript?
Ссылка на комментарий
Поделиться на других сайтах
15 ответов на этот вопрос
- Сортировать по голосам
- Сортировать по дате
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.
Всплывающий текст на изображении при наведении на него мышкой — довольно популярный и красивый визуальный эффект, который часто используют в своей работе многие программисты. Реализовать такую штуку довольно просто, в своем уроке я буду использовать исключительно CSS3. Это легко и просто.
Для работы нам понадобится исполняемый файл и картинка. Код, который нужно вставить, следующий:
Ну вот собственно и все. Теперь на картинку накладывается блок с текстом, в котором можно разместить все, что угодно. Очень удобно.
Весь Интернет перерыл, не нашел ничего толкового. Смысл прост: при наведении мышью на картинку она должна затемняться чуть-чуть. И внутри блока-картинки появлялся текст. Прошу помочь.
Пара идей для вдохновения (codrops):
Всё ещё ищете ответ? Посмотрите другие вопросы с метками html css или задайте свой вопрос.
дизайн сайта / логотип © 2022 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2022.1.7.41110
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
html — отображать текст при наведении
спросил
Изменено 1 год, 9 месяцев назад
Просмотрено 5к раз
При наведении курсора на html я хочу отобразить текст. Сейчас у меня так:
echo "";
Проблема в том, что он выглядит очень маленьким и без дизайна. Как я мог бы сделать его больше и с небольшим взглядом?
Я хотел бы сделать что-то подобное в html. Поле, которое появляется справа
- html
- css
1
Дополнительную информацию см. здесь
корпус { выравнивание текста: по центру; } .подсказка { положение: родственник; отображение: встроенный блок; курсор: по умолчанию; } .tooltip .tooltiptext { видимость: скрытая; набивка: 0,25 см 0,5 см; цвет фона: черный; цвет: #fff; выравнивание текста: по центру; радиус границы: 0,25 em; пробел: nowrap; /* Размещение всплывающей подсказки */ положение: абсолютное; z-индекс: 1; верх: 100%; слева: 100%; свойство перехода: видимость; задержка перехода: 0 с; } .tooltip: наведение .tooltiptext { видимость: видимая; задержка перехода: 0,3 с; }
Наведите на меня курсор Текст всплывающей подсказки
Вот как вы можете это сделать. Сначала создайте основной элемент, я использую текст, а рядом с ним добавьте текст, который вы хотите показывать при наведении. Стилизуйте все на свой вкус. Убедитесь, что для отображения дополнительного текста установлено значение none
. По сути, мы скроем его и покажем, только когда кто-то наведет курсор на основной элемент.
Теперь в CSS я добавил .Main-Text:hover + .Extra-Text
CSS Selector для достижения того, что мы пытаемся сделать. В основном это означает, что когда кто-то наводит курсор на элемент с классом Main-Text
, что-то происходит с элементом с классом Extra-Text
.
Подробнее об этом можно прочитать здесь.
* { поле: 0px; отступ: 0px; } тело { дисплей: гибкий; flex-направление: столбец; выравнивание элементов: по центру; поле сверху: 20 пикселей; мин-высота: 100вх; } .Main-Text: hover + .Extra-Text { дисплей: блок; } .Дополнительный текст { цвет фона: #FFFFFF; поле сверху: 10px; ширина: 200 пикселей; граница: 2px сплошная #000000; отступ: 10 пикселей; размер шрифта: 16px; дисплей: нет; }
<дел>Наведите меня, чтобы узнать обо мне больше.
<дел>Это дополнительная информация, которая будет отображаться при наведении на текст.