Разное

Html подсказка при наведении: Как добавить всплывающую подсказку к изображению?

19.07.2023

всплывающих подсказок html css при наведении курсора, могу ли я сделать определенную ширину?

спросил

Изменено 2 года, 4 месяца назад

Просмотрено 211 раз

Я научился делать базовые всплывающие подсказки, однако мне нужно указать ширину для каждой из них. Код, который я использую, взят из школ w3:

 <стиль>
.подсказка {
  положение: родственник;
  отображение: встроенный блок;
  нижняя граница: 1 пиксель с черными точками;
}
.tooltip .tooltiptext {
  видимость: скрытая;
  ширина: 500 пикселей;
  цвет фона: черный;
  цвет: #fff;
  выравнивание текста: по левому краю;
  радиус границы: 6px;
  отступ: 5px 0;
  /* Размещение всплывающей подсказки */
  положение: абсолютное;
  z-индекс: 1;
  верх: -5px;
  слева: 0%;
}
. tooltip: наведение .tooltiptext {
  видимость: видимая;
}

Текст всплывающей подсказки установлен на 500 пикселей. Мне нужно определить каждый «промежуток» определенной ширины:

 <дел>
это текст для наведения
  <диапазон>
это всплывающая подсказка

Я пробовал несколько способов определения ширины ( ) ни один из них не работал.

  • HTML
  • CSS
  • наведение
  • всплывающая подсказка
  • встроенный

1

Вы можете сделать это, используя встроенный стиль. Удалите ширину из .tooltip и укажите ширину для каждого, например:

 <диапазон>
 

1

Лучше всего добавить идентификатор в разделы всплывающей подсказки.

Самый простой способ описать идентификатор — это уникальное имя элемента. Например, вместо классов, которые вы можете использовать для нескольких элементов. вы можете использовать идентификатор только для 1 элемента.

в базовом HTML и CSS это будет выглядеть примерно так:

html

 

ИДЕНТИФИКАТОР ОДИН

<дел>

ID ДВА