suchen

HTML-Tooltip

Sep 04, 2024 pm 04:41 PM
htmlhtml5HTML TutorialHTML PropertiesHTML tags

Tooltip ist ein Konzept, das in HTML verwendet wird, um zusätzliche Informationen über das speziell ausgewählte Element anzuzeigen. Dies kann mit dem Mouse-Hover-Effekt erfolgen, wenn der Benutzer die Maus über ein Element bewegt, das einen Tooltip verwendet, um bestimmte Informationen zu diesem Element anzuzeigen.

Es wird als Inline-Element wie span verwendet, manchmal mit Klassen-Tooltip-Text. Mithilfe von CSS kann man eine Position für den Tooltip-Text festlegen, was uns dabei hilft, einen Stil und eine Position für unseren Tooltip zu definieren. Die Verwendung eines Tooltips für unsere Webseiten hilft uns, mehr mit dem Benutzer zu interagieren, da er kurze Informationen zu den enthaltenen Elementen liefert.

Syntax

HTML verwendet eine Methode, die Tooltips definiert, indem der Link mit einem Titelattribut verwendet wird. Es kann wie folgt definiert werden:

<a href="" title="tooltip_text"> Content </a>

Wie in der obigen Syntax gezeigt, wird der im Titelattribut angezeigte Text als Tooltip-Text betrachtet. Benutzer können also auf diesen Link klicken, um weitere Informationen dazu anzuzeigen.

Der Titel wird als globales Attribut betrachtet, sodass der Benutzer ihn problemlos zum Element hinzufügen kann, was so einfach ist wie das Hinzufügen einer Klasse oder ID zum Element. Mit dessen Hilfe kann man einfach alles hinzufügen, also einen Absatz, einen Div-Block, der eine ganze Spalte enthält, und vieles mehr. Grundsätzlich wird oben am Element ein Tooltip angezeigt. Man kann den Tooltip an der Position oben, unten, links oder rechts platzieren. Diese Position wird ihrem Tooltip hinzugefügt, indem ein in CSS definierter Wert verwendet wird.

Wie füge ich einen Tooltip in HTML hinzu?

Tooltip kann dem Element in HTML hinzugefügt werden. Es verwendet auch Elemente wie div, absatz und viele andere. Immer wenn die Maus über dieses bestimmte Attribut fährt, werden Text oder andere Informationen angezeigt, die als Tooltip bezeichnet werden. Es kann rechts, links, oben oder unten an jeder beliebigen Stelle des Textes angezeigt werden. Dies ist wie folgt:

1. Spitzenposition

In dieser Position wird oben im Element ein Tooltip angezeigt.

Code:

.tooltip.tooltiptext{
width: 160px;
bottom:80%;
left:40%;
margin-left: 80px;
}

2. Richtige Position

Dieser Tooltip-Code wird auf der rechten Seite des Elements angezeigt.

Code:

.tooltip.tooltiptext{
top:4px;
left:100%;
}

3. Linke Position

Dieser Tooltip-Code wird auf der linken Seite des Elements angezeigt.

Code:

.tooltip.tooltiptext{
top:4px;
right:100%;
}

4. Untere Position

In dieser Position wird der Tooltip am unteren Rand des Elements angezeigt.

Code:

.tooltip.tooltiptext{
width: 160px;
top:100%;
left:40%;
margin-left: 80px;
}

Man kann auch einen Pfeil-Tooltip für das Element anzeigen, indem man diese darin definierte Tooltip-Funktion verwendet. Der HTML-Tooltip hilft auch beim Öffnen der verlinkten Webseite, verwandter Dokumente oder Bilder. Wir können anzeigen, dass durch die Verwendung von Tooltips ein Tooltip mit Einblendung angezeigt wird, genau wie bei einem Animationseffekt. Wir können dies tun, indem wir Code wie folgt verwenden:

 Code:

.tooltip.tooltiptext{
opacity:0;
transition: opacity 5s;
}
.tooltip:hover.tooltiptext{
opacity:0;

Das Wichtigste können wir tun, indem wir einen Tooltip verwenden, um eine modale Box zu öffnen, indem wir auf einen einzelnen Tooltip klicken. Diese Art von Code wird meist dann verwendet, wenn es erforderlich ist, Formulare oder andere Details über einen einfachen Link zu öffnen. Dies wird als die einfachste Möglichkeit angesehen, Modal mit minimalem Code zu öffnen.

Beispiele für HTML-Tooltip

Unten finden Sie Beispiele für HTML-Tooltips:

Beispiel #1

Dies ist ein Beispiel für die Anzeige der Position eines Tooltips mit den Werten Rechts und Links.

HTML-Code:


<style>
/*right position*/
.tooltipright{
position: relative;
display: inline-block;
border-bottom: 2px dotted blue;
}
.tooltipright .toolttext {
visibility: hidden;
width: 200px;
height:100px;
background-color:lightsalmon;
color: black;
text-align: center;
border-radius: 4px;
padding: 8px ;
/* Position the tooltip */
position: absolute;
z-index: 0;
left: 110%;
}
.tooltipright .toolttext {
visibility: visible;
}
/*left position*/
.tooltipleft{
position: relative;
display: inline-block;
border-bottom: 2px dotted blue;
}
.tooltipleft .toolttextleft {
visibility: hidden;
width: 200px;
height:50px;
background-color:lightsalmon;
color: black;
text-align: center;
border-radius: 4px;
padding: 5px ;
/* Position the tooltip */
position: absolute;
z-index: 1;
right: 130%;
}
.tooltipleft:hover .toolttextleft {
visibility: visible;
}
</style>

<h2 id="Tooltip-with-different-Position">Tooltip with different Position</h2>
<p style="color :crimson;">Tooltip with Right position</p>
<div class="tooltipright">What is Web Development?
<span class="toolttext">Web Development is a technology used for developing websites, Designing Single page application's webpage etc.</span>
</div>
<br>
<p style="color :crimson;">Tooltip with Left position</p>
<div class="tooltipleft">What is HTML?
<span class="toolttextleft">HTML is markup language for designing web pages for browser. </span>
</div>

Ausgabe:

HTML-Tooltip

Beispiel #2

Dieses Beispiel zeigt, dass wir Tooltips sowohl für einige Links als auch für Bilder verwenden können. Wenn der Benutzer also mit der Maus darüber fährt, werden Informationen oder ein anklickbarer Link zum Öffnen einer anderen Webseite oder eines anderen Dokuments angezeigt.

HTML-Code:


<title>HTML tooltip</title>


<h4 id="HTMl-Tooptip-working-on-Image-and-Link">HTMl Tooptip working on Image and Link</h4>
<img  src="/static/imghwm/default1.png" data-src="../Desktop/EDUCBA.png" class="lazy" title="EDUCBA"   style="max-width:90%" alt="HTML-Tooltip" >
<br>
<a href="https://www.educba.com/" title="All About EDUCBA.">
Online Training and Video Courses</a>

Ausgabe:

HTML-Tooltip

Immer wenn der Benutzer auf einen bestimmten Link klickt, wird eine verlinkte Webseite wie folgt angezeigt:

HTML-Tooltip

Beispiel #3

Wenn wir beim Hovern oder Klicken auf bestimmte Elemente ein Popup anzeigen möchten, ist ein Tooltip die beste Option, um dies einfach zu handhaben.

HTML-Code:


<title>HTML tooltip</title>

<style>
.arrowpopup {
position: relative;
display: inline-block;
cursor: pointer;
}
.arrowpopup .tooltiptext {
visibility: hidden;
width: 160px;
background-color: #856;
color: white;
text-align: center;
border-radius: 4px;
padding: 9px ;
position: absolute;
bottom: 150%;
left: 50%;
margin-left: -85px;
}
.arrowpopup .tooltiptext::after {
content: "";
position: absolute;
top: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: #856 transparent transparent transparent;
}
.arrowpopup .show {
visibility: visible;
}
</style>

<div class="arrowpopup" onclick="myFunction()">Tooltip Demo Click here!
<span class="tooltiptext" id="tooltipdemo">HTML Tooltip helps you to display extra information of element.</span>
</div>
<script>
function myFunction() {
var tt = document.getElementById("tooltipdemo");
tt.classList.toggle("show");
}
</script>

Ausgabe:

HTML-Tooltip

Fazit

Aus all den oben genannten Informationen haben wir erkannt, dass Tooltip eine Funktion in HTML ist, die dazu dient, einige verwandte Informationen oder kurze Beschreibungen eines ausgewählten Elements anzuzeigen. Je nach Wahl des Benutzers kann er entscheiden, wo dieser Tooltip je nach Element angezeigt werden soll. Der Positionswert ist rechts, links, oben oder unten.

Das obige ist der detaillierte Inhalt vonHTML-Tooltip. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Erläutern Sie die Bedeutung der Verwendung eines konsistenten Codierungsstils für HTML -Tags und -attribute.Erläutern Sie die Bedeutung der Verwendung eines konsistenten Codierungsstils für HTML -Tags und -attribute.May 01, 2025 am 12:01 AM

Ein konsistenter HTML -Codierungsstil ist wichtig, da er die Lesbarkeit, Wartbarkeit und Effizienz des Codes verbessert. 1) Verwenden Sie Kleinbuchstaben und Attribute, 2) Behalten Sie die konsistente Einklebung, 3) Wählen und halten Sie sich an Einzel- oder Doppelzitate.

Wie implementieren Sie Multi-Project-Karussell in Bootstrap 4?Wie implementieren Sie Multi-Project-Karussell in Bootstrap 4?Apr 30, 2025 pm 03:24 PM

Lösung zur Implementierung von Multi-Project-Karussell in Bootstrap4, das Multi-Project-Karussell in Bootstrap4 implementiert, ist keine leichte Aufgabe. Obwohl Bootstrap ...

Wie erreicht die offizielle Website von Deepseek den Effekt des durchdringenden Maus -Scroll -Events?Wie erreicht die offizielle Website von Deepseek den Effekt des durchdringenden Maus -Scroll -Events?Apr 30, 2025 pm 03:21 PM

Wie kann man den Effekt der Penetration des Maus -Scroll -Ereignisses erreichen? Wenn wir im Internet stöbern, begegnen wir oft auf spezielle Interaktionsdesigns. Zum Beispiel auf der offiziellen Website von Deepseek � ...

So ändern Sie den Wiedergabesteuerungsstil von HTML -VideoSo ändern Sie den Wiedergabesteuerungsstil von HTML -VideoApr 30, 2025 pm 03:18 PM

Der Standard -Playback -Steuerungsstil von HTML -Video kann nicht direkt über CSS geändert werden. 1. Erstellen Sie benutzerdefinierte Steuerelemente mit JavaScript. 2. verschönern diese Kontrollen durch CSS. 3. Berücksichtigen Sie Kompatibilität, Benutzererfahrung und -leistung. Wenn Sie Bibliotheken wie Video.js oder PLYR verwenden, können Sie den Prozess vereinfachen.

Welche Probleme werden durch die Verwendung von nativem Select auf Ihrem Telefon verursacht?Welche Probleme werden durch die Verwendung von nativem Select auf Ihrem Telefon verursacht?Apr 30, 2025 pm 03:15 PM

Potenzielle Probleme bei der Verwendung natives Auswahl von Mobiltelefonen bei der Entwicklung mobiler Anwendungen haben wir häufig auf die Auswahl von Kästchen. Normalerweise Entwickler ...

Was sind die Nachteile der Verwendung von nativen Auswahl auf Ihrem Telefon?Was sind die Nachteile der Verwendung von nativen Auswahl auf Ihrem Telefon?Apr 30, 2025 pm 03:12 PM

Was sind die Nachteile der Verwendung von nativen Auswahl auf Ihrem Telefon? Bei der Entwicklung von Anwendungen auf mobilen Geräten ist es sehr wichtig, die richtigen UI -Komponenten auszuwählen. Viele Entwickler ...

Wie optimieren Sie die Kollisionsabwicklung von Dritten in einem Raum mit drei.Js und Octree?Wie optimieren Sie die Kollisionsabwicklung von Dritten in einem Raum mit drei.Js und Octree?Apr 30, 2025 pm 03:09 PM

Verwenden Sie drei.Js und Octree, um die Kollisionsabwicklung von Drittrohr im Raum zu optimieren. Verwenden Sie Octree in drei.js, um das Roaming von Drittpersonen im Raum zu implementieren, und fügen Sie Kollisionen hinzu ...

Auf welche Probleme werden Sie bei der Verwendung von nativem Select -Select auf Ihrem Telefon stoßen?Auf welche Probleme werden Sie bei der Verwendung von nativem Select -Select auf Ihrem Telefon stoßen?Apr 30, 2025 pm 03:06 PM

Probleme mit nativen Auswahl von Mobiltelefonen Bei der Entwicklung von Anwendungen auf mobilen Geräten stellen wir häufig Szenarien auf, in denen Benutzer Entscheidungen treffen müssen. Obwohl einheimische SEL ...

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor

VSCode Windows 64-Bit-Download

VSCode Windows 64-Bit-Download

Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

WebStorm-Mac-Version

WebStorm-Mac-Version

Nützliche JavaScript-Entwicklungstools

MantisBT

MantisBT

Mantis ist ein einfach zu implementierendes webbasiertes Tool zur Fehlerverfolgung, das die Fehlerverfolgung von Produkten unterstützen soll. Es erfordert PHP, MySQL und einen Webserver. Schauen Sie sich unsere Demo- und Hosting-Services an.

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung