
Zitat von
krischi
bitte brauche dringend hilfe ...es kann doch nicht sein das mich niemand versteht oder niemand weiß wie das geht ?! :P
Das wissen sicher einige, aber vermutlich hat niemand Lust, das so umfassend zu erklären, daß es von jemandem verstanden wird, der erklärtermaßen keine Ahnung hat.
Ich erkläre es jetzt trotzdem mal. Wissenslücken schließt du bitte mit der Suche.
Zunächst muß sichergestellt sein, daß das Tooltip-Verhalten der Mootools aktiviert ist. Das machen zwar etliche Module und Plugins von sich aus, aber wenn die gerade nicht geladen werden, klappen die Tooltips nicht und es wird nur die Titel-Sprechblase des Browsers gezeigt. Dazu fügst du über der Document type Deklaration in die index.php deines Templates ein:
Code:
<?php JHTML::_('behavior.tooltip'); ?>
Danach kannst du du die Tooltips bei jedem beliebigen Element aktivieren, indem du ihm die Klasse hasTip (Groß-Kleinschreibung exakt beachten) gibst. Wenn das Element bereits eine Klasse hat, kannst du hasTip mit einem Leerzeichen getrennt hinzufügen.
Der Tip kommt in das title-Attribut des Elements. Überschrift und Text werden durch :: getrennt. Im Text ist HTML erlaubt, du kannst also Zeilenumbrüche einbauen.
Ein simples Beispiel könnte also so aussehen:
Code:
<img class="bild hasTip" title="Überschrift::Das ist ein Beispiel<br />mit zwei Zeilen" src="beispiel.jpg" alt="Tooltip-Beispiel" />
Zusätzlich sollte die Klasse hasTip im CSS irgendwie kenntlich gemacht werden, damit der Besucher sieht, daß dort etwas passiert. Bei Text bietet sich eine gepunktete Unterstreichung an. Wie du Bilder mit Tooltip von anderen unterscheidest, darfst du dir selbst ausdenken. Vielleicht mit einem gepunkteten Rahmen?
Viel Spaß.
Lesezeichen