Tooltips für ein Bild

7

Ich habe ein Bild und darauf Logos (es ist eine Karte), ich möchte ein kleines Popup mit Informationen über den Standort dieses Logos haben, wenn der Benutzer seine Maus über das Logo bewegt.

Kann ich das tun, ohne ein Javascript-Framework zu verwenden? Wenn ja, gibt es kleine Bibliotheken / Skripte, die mir das erlauben?

    
Teifion 24.08.2008, 16:32
quelle

7 Antworten

8

Ja, das geht ohne Javascript. Verwenden Sie eine HTML-Imagemap mit Titelattributen wie folgt:

%Vor%

Das Stack Overflow-Logo bezieht sich auf die Imagemap , die a Rechteck für jedes der beiden Wörter mit einem area -Tag. Jedes area -Tag title -Element gibt den Text an, den Browser normalerweise als Tooltip anzeigen. Das shape -Attribut kann auch einen Kreis oder ein Polygon angeben.

    
Peter Hilton 24.08.2008, 18:24
quelle
7

Das title Attribut ist die einfachste und garantierteste Lösung zu arbeiten, und verschlechtern sich für Benutzer, die es nicht korrekt unterstützen.

    
travis 24.08.2008 17:27
quelle
5

Ein einzelnes Bild allein gibt dem Browser nicht die semantischen Informationen zu den Logos innerhalb. Sie können eine Imagemap verwenden, um die Koordinaten anzugeben. Um Tooltips zu erzielen, wenden Sie einfach ein title -Attribut auf jeden Link an. Für anspruchsvollere QuickInfos (wie zum Beispiel Styling, mehrere Zeilen usw.) benötigen Sie etwas nicht standardmäßiges wie UniTip .

    
Sören Kuklau 24.08.2008 16:35
quelle
4

MooTools hat ein raffiniertes Skript dafür. Siehe MooTools-Tipps . Lightweight auf dem HTML auch.

Hier ist eine Demo der Version 1.11.

    
Ross 24.08.2008 16:40
quelle
3

Tatsächlich ist mootools eines der vielen Frameworks mit denen Sie Funktionalität zu jedem Element auf
hinzufügen können Ihre Webseite. Hier ist ein Link zu einem kleinen Tutorial.
Ссылка

Mootools ist nicht wirklich ein Copy-Paste-Typ von Framework,
es ermutigt dich, über den mitgelieferten code und die seite zu schauen Rollen Sie Ihre eigene Lösung mit einigen ausgezeichneten Beispielen.

    
GDmac 06.10.2008 09:10
quelle
2

Sie können JavaScript-Widget auf Ссылка ausprobieren. Skript erlaubt das Hinzufügen von Tooltips für den Teil des Bildes - wenn der Benutzer die Maus über die Region auf dem Foto bewegt, wird der Skript-Popup-Tooltip angezeigt, umrandet die Region und blendet andere Teile aus. Coole Sache, um Leute auf dem Foto zu markieren. Sehen Sie sich die Demo auf Ссылка

an     
Anton 12.03.2009 16:11
quelle
1

Sie können das Attribut title für einen einfachen Tooltip verwenden. es funktioniert bei fast allen DOM-Objekten.

    
Ajay Gupta 01.09.2015 12:41
quelle

Tags und Links