<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Co to tippy.js - candyweb.pl</title>
	<atom:link href="https://candyweb.pl/tag/tippy-js/feed/" rel="self" type="application/rss+xml" />
	<link>https://candyweb.pl/tag/tippy-js/</link>
	<description></description>
	<lastBuildDate>Wed, 08 Sep 2021 13:19:01 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>

<image>
	<url>https://candyweb.pl/wp-content/uploads/2025/02/cropped-android-chrome-512x512-1-32x32.png</url>
	<title>Co to tippy.js - candyweb.pl</title>
	<link>https://candyweb.pl/tag/tippy-js/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Testujemy bibliotekę do tooltipów na przykładzie tippy.js</title>
		<link>https://candyweb.pl/testujemy-biblioteke-do-tooltipow-na-przykladzie-tippy-js/</link>
					<comments>https://candyweb.pl/testujemy-biblioteke-do-tooltipow-na-przykladzie-tippy-js/#comments</comments>
		
		<dc:creator><![CDATA[Katarzyna Szczepańska]]></dc:creator>
		<pubDate>Tue, 07 Sep 2021 12:05:47 +0000</pubDate>
				<category><![CDATA[Aktualności]]></category>
		<category><![CDATA[tippy.js]]></category>
		<category><![CDATA[tooltip]]></category>
		<guid isPermaLink="false">https://candyweb.pl/?p=7477</guid>

					<description><![CDATA[<p>Zapewne wielu z Was widziało wyskakujące okienka. Po najechaniu kursorem myszy na dany element bądź kliknięciu pojawiają się czasem tzw. “chmurki”. Najczęściej używane są one na stronach internetowych, aplikacjach, a nawet w grach komputerowych. Te podpowiedzi nazywane są z języka <a href="https://candyweb.pl/testujemy-biblioteke-do-tooltipow-na-przykladzie-tippy-js/"></p>
<div class="read-more">
<p>Read more &#8250;</p>
</div>
<p><!-- end of .read-more --></a></p>
<p>Artykuł <a href="https://candyweb.pl/testujemy-biblioteke-do-tooltipow-na-przykladzie-tippy-js/">Testujemy bibliotekę do tooltipów na przykładzie tippy.js</a> pochodzi z serwisu <a href="https://candyweb.pl">- candyweb.pl</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Zapewne wielu z Was widziało wyskakujące okienka. Po najechaniu kursorem myszy na dany element bądź kliknięciu pojawiają się czasem tzw. “chmurki”. Najczęściej używane są one <a class="link" href="https://candyweb.pl/oferta/strony-www/">na stronach internetowych</a>, aplikacjach, a nawet w grach komputerowych. Te podpowiedzi nazywane są z języka angielskiego <strong>tooltipami</strong>. Jest to niewidoczna część graficznego interfejsu użytkownika, zawierająca schowany, krótki komentarz lub zdjęcie. W tym artykule przetestujemy dla Was jedną z wielu propozycji widniejących w Internecie, czyli <strong>bibliotekę do tooltipów na przykładzie tippy.js.</strong></p>

<p>Spis treści:</p>
<ul class="real-list">
 	<li><a href='#co-to-jest-tippy'>Co to jest tippy.js?</a></li>
 	<li><a href='#jak-zaczac-korzystac-z-biblioteki-do-tooltipow'>Jak zacząć korzystać z biblioteki do tooltipów?</a></li>
 	<li><a href='#modyfikacje'>Modyfikacje (all props)</a></li>
 	<li><a href='#jak-stworzyc-wyglad-tooltipa'>Jak stworzyć własny wygląd tooltipa?/a></li>
 	<li><a href='#w-ramach-podsumowania'>W ramach podsumowania</a></li>
</ul>
<h2 id="co-to-jest-tippy">Co to jest tippy.js?</h2>
<p><strong>Tippy.js</strong> to kompletne rozwiązanie podpowiedzi, okienek popover, rozwijanych i menu dla sieci Web, obsługiwane przez Popper. <strong>Jest to ogólna abstrakcja logiki i stylizacji elementów</strong>, które wyskakują z przepływu dokumentu i unoszą się obok elementu referencyjnego, nałożonego na interfejs użytkownika. Jest to zoptymalizowany silnik posiadający możliwość odwracania, dzięki czemu zapobiega przepełnieniu. Wchodzi w interakcję z myszą, klawiaturą oraz wejściami dotykowymi. Daje możliwość nadania niestandardowego wyglądu oraz posiada dodatkowe motywy i animacje.</p>

<h2 id="jak-zaczac-korzystac-z-biblioteki-do-tooltipow">Jak zacząć korzystać z biblioteki do tooltipów?</h2>
<p>Chcąc korzystać z tej biblioteki, <strong>należy zaimportować moduł tippy</strong>. Na stronie podane są dwa sposoby, a to jeden z nich:</p>

<img fetchpriority="high" decoding="async" src="https://candyweb.pl/wp-content/uploads/2021/09/modul-tippy.png" alt="moduł tippy" width="600" height="431" class="alignnone size-full wp-image-7483" srcset="https://candyweb.pl/wp-content/uploads/2021/09/modul-tippy.png 600w, https://candyweb.pl/wp-content/uploads/2021/09/modul-tippy-300x216.png 300w" sizes="(max-width: 600px) 100vw, 600px" />

<p>Przykładowy konstruktor tworzący indywidualne tippy:</p>
<ul class="real-list">
 	<li><strong>html:</strong></li>
</ul>
<img decoding="async" src="https://candyweb.pl/wp-content/uploads/2021/09/tippy-html.png" alt="tippy html" width="601" height="84" class="alignnone size-full wp-image-7484" srcset="https://candyweb.pl/wp-content/uploads/2021/09/tippy-html.png 601w, https://candyweb.pl/wp-content/uploads/2021/09/tippy-html-300x42.png 300w" sizes="(max-width: 601px) 100vw, 601px" />

<ul class="real-list">
 	<li><strong>js:</strong></li>
</ul>
<img decoding="async" src="https://candyweb.pl/wp-content/uploads/2021/09/tippy-js.png" alt="tippy js" width="601" height="66" class="alignnone size-full wp-image-7485" srcset="https://candyweb.pl/wp-content/uploads/2021/09/tippy-js.png 601w, https://candyweb.pl/wp-content/uploads/2021/09/tippy-js-300x33.png 300w" sizes="(max-width: 601px) 100vw, 601px" />

<img loading="lazy" decoding="async" src="https://candyweb.pl/wp-content/uploads/2021/09/indywidualne-tippy-js.png" alt="indywidualne tippy js" width="461" height="127" class="alignnone size-full wp-image-7494" srcset="https://candyweb.pl/wp-content/uploads/2021/09/indywidualne-tippy-js.png 461w, https://candyweb.pl/wp-content/uploads/2021/09/indywidualne-tippy-js-300x83.png 300w" sizes="auto, (max-width: 461px) 100vw, 461px" />

<p>Tippy umożliwia nam również <strong>modyfikację naszych tooltipów</strong> w naprawdę prosty sposób:</p>

<img loading="lazy" decoding="async" src="https://candyweb.pl/wp-content/uploads/2021/09/modyfikacja-tooltipu.png" alt="modyfikacja tooltipu" width="601" height="131" class="alignnone size-full wp-image-7486" srcset="https://candyweb.pl/wp-content/uploads/2021/09/modyfikacja-tooltipu.png 601w, https://candyweb.pl/wp-content/uploads/2021/09/modyfikacja-tooltipu-300x65.png 300w" sizes="auto, (max-width: 601px) 100vw, 601px" />

<img loading="lazy" decoding="async" src="https://candyweb.pl/wp-content/uploads/2021/09/zmodyfikowany-tooltip.png" alt="zmodyfikowany tooltip" width="204" height="151" class="alignnone size-full wp-image-7495" />

<h2 id="modyfikacje">Modyfikacje (all props)</h2>
<p>Ku zaskoczeniu tippy dają o wiele więcej możliwości, niż mogłoby się nam wydawać. Poza zmianą wyglądu, pozycji, określenia opóźnienia <strong>można również urozmaicić chmurkę animacją</strong>. Propozycji od tippy.js jest wiele. Od skromnych i nieskomplikowanych, po ciekawe i przyciągające uwagę użytkownika tooltipy.</p>

<img loading="lazy" decoding="async" src="https://candyweb.pl/wp-content/uploads/2021/09/animowany-tooltip.gif" alt="animowany tooltip" width="600" height="338" class="alignnone size-full wp-image-7496" />

<p>Gdyby byłoby nam mało, możemy stworzyć też własny unikalny wygląd i animację.</p>
<h3 style="text-align: left;"id="jak-stworzyc-wyglad-tooltipa">Jak stworzyć własny wygląd tooltipa?</h3>
<p>Postanowiliśmy w ramach przykładu zmienić kolor naszego tooltipa w następujący sposób:</p>
<ul class="real-list">
 	<li><strong>js:</strong></li>
</ul>
<img loading="lazy" decoding="async" src="https://candyweb.pl/wp-content/uploads/2021/09/tooltip-js.png" alt="tooltip js" width="599" height="62" class="alignnone size-full wp-image-7487" srcset="https://candyweb.pl/wp-content/uploads/2021/09/tooltip-js.png 599w, https://candyweb.pl/wp-content/uploads/2021/09/tooltip-js-300x31.png 300w" sizes="auto, (max-width: 599px) 100vw, 599px" />

<ul class="real-list">
 	<li><strong>css:</strong></li>
</ul>
<img loading="lazy" decoding="async" src="https://candyweb.pl/wp-content/uploads/2021/09/tooltip-css.png" alt="tooltip css" width="601" height="129" class="alignnone size-full wp-image-7488" srcset="https://candyweb.pl/wp-content/uploads/2021/09/tooltip-css.png 601w, https://candyweb.pl/wp-content/uploads/2021/09/tooltip-css-300x64.png 300w" sizes="auto, (max-width: 601px) 100vw, 601px" />

<p>Tak prezentuje się komentarz po wprowadzeniu własnych modyfikacji:</p>

<img loading="lazy" decoding="async" src="https://candyweb.pl/wp-content/uploads/2021/09/tooltip-text.png" alt="tooltip text" width="140" height="152" class="alignnone size-full wp-image-7498" />

<p>Jak widać, nic skomplikowanego. Jedyne ograniczenie jakie napotkaliśmy to nasza wyobraźnia. 🙂</p>
<h2 id="w-ramach-podsumowania">W ramach podsumowania</h2>
<p>Podsumowując, <strong>tippy.js jest potężnym narzędziem dającym wiele możliwości podczas tworzenia tooltipów.</strong> Na pewno nie raz jeszcze wrócę do tej biblioteki, ponieważ w wielu przypadkach podpowiedzi okazują się niezbędne, a korzystanie z tippy.js jest niezwykle proste i przyjemne. Co więcej, możliwość własnej modyfikacji pozwala nadać naszym “chmurkom” unikalny i adekwatny do naszej strony charakter.</p><p>Artykuł <a href="https://candyweb.pl/testujemy-biblioteke-do-tooltipow-na-przykladzie-tippy-js/">Testujemy bibliotekę do tooltipów na przykładzie tippy.js</a> pochodzi z serwisu <a href="https://candyweb.pl">- candyweb.pl</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://candyweb.pl/testujemy-biblioteke-do-tooltipow-na-przykladzie-tippy-js/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
	</channel>
</rss>
