Popover ohne Programmieren!
bearbeitet von
Mit nur wenigen Zeilen HTML bauen Sie ein Popover:
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
~~~ HTML
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover>
Infobox, die zusätzliche Informationen enthält.
</div>
~~~
Auch eine [Lightbox](https://wiki.selfhtml.org/wiki/Bilder_im_Internet/Bilder_pr%C3%A4sentieren) ist so möglich:
<button popovertarget="t2"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=thumb" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy"></button>
<div id="t2" popover style="background-color:#999;position:absolute;color:white;border:thin solid #333;padding:1rem;"><button popovertarget="t2"
popovertargetaction="hide" style=" border: none;
border-radius: 0 0 0 8px;
background-color: #c82f04;
color: white;
cursor: pointer;
position: absolute;
right: 0.25rem;
font-size: 1.25em;
font-weight: bold;
padding: 0.25em 0.4em;
text-align: center;
top: 0.5rem;"> X </button><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=medium" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy">.</div>
Und das Gute - Es wird bereits von vielen Browsern unterstützt, für den Firefox gibt es einen Polyfill:
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
Mehr erfahren Sie in unserem neuen Tutorial: [**Tooltips mit Popover**](https://wiki.selfhtml.org/wiki/Infobox/Tooltips_mit_Popover)
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken. Doch nicht so einfach, oder?
Im neuen Popover sind solche Dinge und die Fokusverwaltung bereits integriert.
<script
src="https://cdn.jsdelivr.net/npm/@oddbird/popover-polyfill@latest"
crossorigin="anonymous"
defer
></script>
Popover ohne Programmieren!
bearbeitet von
Mit nur wenigen Zeilen HTML sind nun Popover möglich:
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
<button popovertarget="t2"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=thumb" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy"></button>
<div id="t2" popover style="background-color:#999;position:absolute;color:white;border:thin solid #333;padding:1rem;"><button popovertarget="t2"
popovertargetaction="hide" style=" border: none;
border-radius: 0 0 0 8px;
background-color: #c82f04;
color: white;
cursor: pointer;
position: absolute;
right: 0.25rem;
font-size: 1.25em;
font-weight: bold;
padding: 0.25em 0.4em;
text-align: center;
top: 0.5rem;"> X </button><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=medium" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy">.</div>
~~~ HTML
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover>
Infobox, die zusätzliche Informationen enthält.
</div>
~~~
Und das Gute - Es wird bereits von vieen Browsern unterstützt, für den Firefox gibt es einen Polyfill:
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
Mehr erfahren Sie in unserem neuen Tutorial: [**Tooltips mit Popover**](https://wiki.selfhtml.org/wiki/Infobox/Tooltips_mit_Popover)
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken. Doch nicht so einfach, oder?
Im neuen Popover sind solche Dinge und die Fokusverwaltung bereits integriert.
# **Lightbox**
Es gibt zahllose Beispiele im Netz, mit denen Bilder durch :hover, oder Klick in einer Großansicht dargestelt werden. Was auf breiten Viewports gut aussieht, wird auf Mobilgeräten schnell zur Fummelei, um Bilder am Rand nicht außerhab des Viewports zu vergrößern.
Das neue Popover
Klicken Sie auf die Bildvorschau!
<script
src="https://cdn.jsdelivr.net/npm/@oddbird/popover-polyfill@latest"
crossorigin="anonymous"
defer
></script>
Popover ohne Programmieren!
bearbeitet von
Mit nur wenigen Zeilen HTML sind nun Popover möglich:
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
<button popovertarget="t2"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=thumb" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy"></button>
<div id="t2" popover style="background-color:#999;position:absolute;color:white;border:thin solid #333;padding:1rem;"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=medium" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy">.</div>
~~~ HTML
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover>
Infobox, die zusätzliche Informationen enthält.
</div>
~~~
Und das Gute - Es wird bereits von vieen Browsern unterstützt, für den Firefox gibt es einen Polyfill:
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
Mehr erfahren Sie in unserem neuen Tutorial: [**Tooltips mit Popover**](https://wiki.selfhtml.org/wiki/Infobox/Tooltips_mit_Popover)
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken. Doch nicht so einfach, oder?
Im neuen Popover sind solche Dinge und die Fokusverwaltung bereits integriert.
# **Lightbox**
Es gibt zahllose Beispiele im Netz, mit denen Bilder durch :hover, oder Klick in einer Großansicht dargestelt werden. Was auf breiten Viewports gut aussieht, wird auf Mobilgeräten schnell zur Fummelei, um Bilder am Rand nicht außerhab des Viewports zu vergrößern.
Das neue Popover
Klicken Sie auf die Bildvorschau!
<script
src="https://cdn.jsdelivr.net/npm/@oddbird/popover-polyfill@latest"
crossorigin="anonymous"
defer
></script>
Popover ohne Programmieren!
bearbeitet von
Mit nur wenigen Zeilen HTML sind nun Popover möglich:
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
~~~ HTML
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover>
Infobox, die zusätzliche Informationen enthält.
</div>
~~~
Und das Gute - Es wird bereits von vieen Browsern unterstützt, für den Firefox gibt es einen Polyfill:
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
Mehr erfahren Sie in unserem neuen Tutorial: [**Tooltips mit Popover**](https://wiki.selfhtml.org/wiki/Infobox/Tooltips_mit_Popover)
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken. Doch nicht so einfach, oder?
Im neuen Popover sind solche Dinge und die Fokusverwaltung bereits integriert.
# **Lightbox**
Es gibt zahllose Beispiele im Netz, mit denen Bilder durch :hover, oder Klick in einer Großansicht dargestelt werden. Was auf breiten Viewports gut aussieht, wird auf Mobilgeräten schnell zur Fummelei, um Bilder am Rand nicht außerhab des Viewports zu vergrößern.
Das neue Popover
<button popovertarget="t2"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=thumb" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy"></button>
<div id="t2" popover style="background-color:#999;position:absolute;color:white;border:thin solid #333;padding:1rem;"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=medium" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy">.</div>
Klicken Sie auf die Bildvorschau!
<script
src="https://cdn.jsdelivr.net/npm/@oddbird/popover-polyfill@latest"
crossorigin="anonymous"
defer
></script>
Popover ohne Programmieren!
bearbeitet von
Mit nur wenigen Zeilen HTML sind nun Popover möglich:
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
~~~ HTML
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover>
Infobox, die zusätzliche Informationen enthält.
</div>
~~~
Und das Gute - Es wird bereits von vieen Browsern unterstützt, für den Firefox gibt es einen Polyfill:
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
Mehr erfahren Sie in unserem neuen Tutorial: [**Tooltips mit Popover**](https://wiki.selfhtml.org/wiki/Infobox/Tooltips_mit_Popover)
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken. Doch nicht so einfach, oder?
Im neuen Popover sind solche Dinge und die Fokusverwaltung bereits integriert.
# **Lightbox**
Es gibt zahllose Beispiele im Netz, mit denen Bilder durch :hover, oder Klick in einer Großansicht dargestelt werden. Was auf breiten Viewports gut aussieht, wird auf Mobilgeräten schnell zur Fummelei, um Bilder am Rand nicht außerhab des Viewports zu vergrößern.
Das neue Popover
<button popovertarget="t2"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=thumb" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy"></button>
<div id="t2" popover style="background-color:#999;position:absolute;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=medium" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy">.</div>
Klicken Sie auf die Bildvorschau!
<script
src="https://cdn.jsdelivr.net/npm/@oddbird/popover-polyfill@latest"
crossorigin="anonymous"
defer
></script>
Popover ohne Programmieren!
bearbeitet von
Mit nur wenigen Zeilen HTML sind nun Popover möglich:
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
~~~ HTML
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover>
Infobox, die zusätzliche Informationen enthält.
</div>
~~~
Und das Gute - Es wird bereits von vieen Browsern unterstützt, für den Firefox gibt es einen Polyfill:
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
Mehr erfahren Sie in unserem neuen Tutorial: [**Tooltips mit Popover**](https://wiki.selfhtml.org/wiki/Infobox/Tooltips_mit_Popover)
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken. Doch nicht so einfach, oder?
Im neuen Popover sind solche Dinge und die Fokusverwaltung bereits integriert.
# **Lightbox**
Es gibt zahllose Beispiele im Netz, mit denen Bilder durch :hover, oder Klick in einer Großansicht dargestelt werden. Was auf breiten Viewports gut aussieht, wird auf Mobilgeräten schnell zur Fummelei, um Bilder am Rand nicht außerhab des Viewports zu vergrößern.
Das neue Popover
<button popovertarget="t2"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=thumb" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy"></button>
<div id="t2" popover style="background-color:#999;position:absolute;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=medium" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy">.</div>
Klicken Sie auf die Bildvorschau!
<script
src="https://cdn.jsdelivr.net/npm/@oddbird/popover-polyfill@latest"
crossorigin="anonymous"
defer
></script>
Popover ohne Programmieren!
bearbeitet von
Mit nur wenigen Zeilen HTML sind nun Popover möglich:
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
~~~ HTML
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover>
Infobox, die zusätzliche Informationen enthält.
</div>
~~~
Und das Gute - Es wird bereits von vieen Browsern unterstützt, für den Firefox gibt es einen Polyfill:
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
Mehr erfahren Sie in unserem neuen Tutorial: [**Tooltips mit Popover**](https://wiki.selfhtml.org/wiki/Infobox/Tooltips_mit_Popover)
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken. Doch nicht so einfach, oder?
Im neuen Popover sind solche Dinge und die Fokusverwaltung bereits integriert.
# **Lightbox**
Es gibt zahllose Beispiele im Netz, mit denen Bilder durch :hover, oder Klick in einer Großansicht dargestelt werden. Was auf breiten Viewports gut aussieht, wird auf Mobilgeräten schnell zur Fummelei, um Bilder am Rand nicht außerhab des Viewports zu vergrößern.
Das neue Popover
<button popovertarget="t2"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=thumb" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy"></button>
<div id="t2" popover style="background-color:#999;position:absolute;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;"><button popovertarget="t2" popovertargetaction="hide" style="border: none;
border-radius: 0 0 0 8px;
background-color: #c82f04;
color: white;
cursor: pointer;
position: absolute;
right: 0.25rem;
font-size: 1.25em;
font-weight: bold;
padding: 0.25em 0.4em;
text-align: center;
top: 0.5rem;">
X
</button><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=medium" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy">.</div>
Klicken Sie auf die Bildvorschau!
<script
src="https://cdn.jsdelivr.net/npm/@oddbird/popover-polyfill@latest"
crossorigin="anonymous"
defer
></script>
Popover ohne Programmieren!
bearbeitet von
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
## Lightbox
<button popovertarget="t2"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=thumb" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy"></button>
<div id="t2" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=medium" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy">.</div>
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil
<script
src="https://cdn.jsdelivr.net/npm/@oddbird/popover-polyfill@latest"
crossorigin="anonymous"
defer
></script>
Popover ohne Programmieren!
bearbeitet von
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
## Lightbox
<button popovertarget="t1"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=thumb" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy"></button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;"><img src="/images/5ebc6a26-73a0-11ee-9ec9-b42e9947ef30.jpg?size=medium" alt="Burg in Nürnberg, Sonnenaufgang" loading="lazy">.</div>
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil
<script
src="https://cdn.jsdelivr.net/npm/@oddbird/popover-polyfill@latest"
crossorigin="anonymous"
defer
></script>
Popover ohne Programmieren!
bearbeitet von
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil
<script
src="https://cdn.jsdelivr.net/npm/@oddbird/popover-polyfill@latest"
crossorigin="anonymous"
defer
></script>
Popover ohne Programmieren!
bearbeitet von
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#c82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil
Popover ohne Programmieren!
bearbeitet von
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background-color:#82f04;color:white;border:thin solid #333;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil
Popover ohne Programmieren!
bearbeitet von
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover style="background:#82f04;color:white;padding:1rem;margin:2rem auto;">Infobox, die zusätzliche Informationen enthält.</div>
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
# **Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?**
Dafür müsste man ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil
Popover ohne Programmieren!
bearbeitet von
# Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?
Dafür müsste mann ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil
<button popovertarget="t1">Tooltipp</button>
<div id="t1" popover>Infobox, die zusätzliche Informationen enthält.</div>
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
Popover ohne Programmieren!
bearbeitet von
# Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?
Dafür müsste mann ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil
<button popovertarget="t1">Tooltipp</button>
<span id="t1" popover>Infobox, die zusätzliche Informationen enthält.</span>
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
<button popovertarget="t2">
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)</button>
<div id="t2" popover>
<button popovertarget="t2" popovertargetaction="hide" class="close-btn">X</button>
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)</div>
Popover ohne Programmieren!
bearbeitet von
# Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?
Dafür müsste mann ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil
<button popovertarget="t1">Tooltipp</button>
<span id="t1" popover>Infobox, die zusätzliche Informationen enthält.</span>
[](/images/810e8eb0-7337-11ee-b272-b42e9947ef30.png)
Popover ohne Programmieren!
bearbeitet von
# Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?
Dafür müsste mann ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil
<button popovertarget="t1">Tooltipps</button>
<span id="t1" popover>Infobox, die zusätzliche Informationen enthält.</span>
Popover ohne Programmieren!
bearbeitet von
# Warum nicht mit ein bisschen CSS selbst einen Tooltip bauen?
Dafür müsste mann ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil
Popover ohne Programmieren!
bearbeitet von
# Warum nicht mit ein bisschen CSS selbst einen Tooltip baUEN:
ein Element mit :hover oder :focus sichtbar machen, absolut positionieren und dann noch an den z-index denken?
Weil