lima-city: Webhosting, Domains und Cloud
0 Pluspunkte 0 Minuspunkte

Ich habe ein Html Div

<div>
  <label>Name</label>
  <input type="text"/>
</div>

und möchte einen Tooltip anzeigen wenn der benutzer mit der Mouse darüberfährt. Wie kann ich das machen?

von  

2 Antworten

1 Pluspunkt 0 Minuspunkte

Du kannst Pseudo Elemente benutzen.

<style>
[data-tooltip]::before {
    content: attr(data-tooltip);
    position: absolute;
    opacity: 0;

    /* customize */
    transition: all 0.15s ease;
    padding: 10px;
    color: #333;
    border-radius: 10px;
    box-shadow: 2px 2px 1px silver;
}

[data-tooltip]:hover::before {
    opacity: 1;

    /* customize */
    background: yellow;
    margin-top: -50px;
    margin-left: 20px;
}

[data-tooltip]:not([data-tooltip-persistent])::before {
    pointer-events: none;
}

div {
    border: 1px solid silver;
    background: #ddd;
    margin: 20px;
    padding: 10px;
}
</style>

<div>Ohne Tooltip</div>

<div data-tooltip="Dieser Tooltip verschwindet wenn man das Div verl&auml;sst.">
    <p>Lorem ipsum dolor sit amet consectetuer Vestibulum pulvinar consequat quis orci.</p>
</div>


<div data-tooltip="Dieser Tooltip ist anklickbar." data-tooltip-persistent="foo">
    <p>Lorem ipsum dolor sit amet consectetuer Vestibulum pulvinar consequat quis orci.</p>
</div>

von (397 Punkte)  
0 Pluspunkte 0 Minuspunkte

Du kannst dem div ein "title" Attribut geben.

<div title="Ein Tooltip">
  <label>Name</label>
  <input type="text"/>
</div>

von (495 Punkte)  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Fragen und Antworten bewerten
  • Themen von Fragen bearbeiten
  • Fragen, Antworten und Kommentare bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft.

2.3k Fragen

2.8k Antworten

265 Kommentare

14 Nutzer