Homepage » Toolkit » 40+ Hasznos eszköztippek CSS, JavaScript és jQuery parancsfájlok

    40+ Hasznos eszköztippek CSS, JavaScript és jQuery parancsfájlok

    Egy érdekes felhasználói felület elem, az eszköztippek (más néven infotips) egy kis doboz jelenik meg, amikor a az egérmutatót egy bizonyos szöveg vagy kép fölé helyezi információval a lebegő elemre vonatkozóan. A felhasználói élmény szempontjából az eszköztippek a leggyorsabb és legegyszerűbb információforrást biztosítják a felhasználóknak anélkül, hogy semmit kellene kattintania.

    Bár a legegyszerűbb módja annak, hogy szerszámtippeket adjon a szövegéhez, a HTML-címke használata vagy TITLE =””, ALT =””. Van azonban néhány igazán hűvös a JavaScript és a CSS segítségével létrehozható eszköztippek és stílusok eszköztippek szkriptek használatával. Lássuk.

    CSS

    Balloon.css - A léggömb CSS könyvtár SasS és LESS interaktív eszköztipp megjelenítése. Az eszköztipp tartalma és helyzete a adat- tulajdonság. Az eszköztippet balra, jobbra vagy balra mutathatja. Még Emojis hozzáadása a tartalomhoz. A Balloon.cs-ek az NPM-en keresztül telepíthetők, vagy CDNJS-ből tölthetők le.

    Simptip - Készült SasS segítségével, amely lehetővé teszi konfigurálja újra és fordítsa újra a kódot, hogy megfeleljen az Ön igényeinek. Az eszköztipp pozícióját és tartalmát az osztálynév és a data-tooltip tulajdonság. A Simptip elérhető egy NPM, Fonal és Bower csomag.

    Hint.css - Az egyik legnépszerűbb CSS könyvtár, amely a Tooltip megjelenítésére szolgál, a Hint.css-t számos népszerű webhely, például a Fiverr, a Webflow és a Tridiv használja. Ellentétben a másik két CSS könyvtárral, Hint.css használ aria-label A méret és a szín az osztályneveken keresztül konfigurálható BEM módszertan alkalmazásával. A Hint.css elérhető az NPM, Bower és CDNJS rendszerekben.

    mikrocsú - Egy másik félelmetes CSS-könyvtár, amely a beépített eszköztippek létrehozására szolgál “Megközelíthetőség” szem előtt tartva, Microtip felhasználások aria-label megtartani az eszköztipp tartalmát és adat- attribútum az eszköztipp méretének és pozíciójának beállításához.

    CSS változót használ, amely lehetővé teszi az eszköztipp testreszabását egyszerű ol 'CSS fájl segítségével. A CSS változók számos web- és mobilböngészőben már támogatottak. A Microtip NPM, fonal csomag és UNPkg CDN.

    Wenk - Ez csak 733 bájt. Szuper könnyű súlyú könyvtár egy CSSNext, LESS és SCSS segítségével szuper-modern CSS-ben íródott így testreszabhatja és újrafordíthatja a stílusokat a kívánt módon. A Wenk letölthető az NPM-ből, a fonalból és a következő ingyenes CDN-szolgáltatásokból: rawgit.com és unpkg.com.

    Tooltippy - Egy másik könnyű CSS könyvtár csak kb. 1 KB-os. A Tooltippy több, előre elkészített témát is tartalmaz az eszköztipp kialakításához. Egy Stylus nevű CSS előfeldolgozóval íródott. Lásd az utasításokat, hogyan lehet kiterjeszti vagy testre szabhatja ezeket a témákat.

    ElegantTips - Ez a könyvtár néhányat tartalmaz előre épített témák amely a megadott osztálynevekkel módosítható. Ellentétben a HTML5-re támaszkodó többi könyvtárral adat- vagy a aria-label Az ElegantTips megköveteli, hogy egy extra elem hozzáadásra kerüljön az eszköztipp létrehozásához. Ez lehetővé teszi szó szerint bármilyen tartalmat adjon az eszköztipphez egyszerű szövegen túl.

    Tootik - Nem csak, hogy ez a CSS könyvtár a CSS, LESS és SasS formátumú stylsheet-et biztosítja, hanem egy könnyen használható GUI az eszköztipp testreszabásához. Egyszerűen másolhatja és beillesztheti az eszköz által létrehozott HTML-kódot. Ez ennyire egyszerű.

    VanillaJS

    TippyJS - A Popper.js által működtetett TippyJS egy bőséges lehetőségek az eszköztipp beállításához. Testreszabhatjuk az animációkat, az eszköztippet, a szélességet, a méretet, a témát, és sokkal többet. Lehetőség van visszahívási funkciók használatára is végrehajtson egy funkciót, amikor az eszköztipp látható és rejtett. Ezek a funkciók teszik a TippyJS-t az egyik leghatékonyabb JavaScript-könyvtárunknak a listán, hogy szerszámtepet hozzunk létre.

    Darsain Tooltip - Ez a könyvtár biztosítja az eszköztár alapvető végrehajtását. Mégis, széleskörű lehetőségeket biztosít a gyártási viselkedés konfigurálásához, és a osztálynevek halmaza az eszköztipp megjelenésének megváltoztatásához. Az eszköztipp jól működik a régebbi böngészőkben, például az IE9-ben és, ha szükséges, IE8-ban néhány módosítással.

    Bubb - A Bubb jól alkalmazható a fejlett JavaScript-felhasználók számára. A kiterjedt API-k, az egyszerű szöveg megjelenítése mellett, programozhatóan hozzáadhat összetettebb HTML-tartalmat az eszköztárhoz. Ez nagyon jó; a példákra hivatkozhat a Dokumentumokban.

    Popper - Műszaki absztrakciót tartalmaz, ami valamit hoz létre “durran”, mint egy eszköztipp, egy popover és a legördülő menü. A TippyJS a könyvtár alapítványaként használja, és nagy nevek használják az interneten, például a Bootstrap, a Microsoft és az Atlassian.

    YY Tooltip - A többi könyvtártól eltérően az YY Tooltip nem igényel HTML elem vagy attribútumok hozzáadását. Teljesen működik a JavaScript és a tartalom, a pozíció és a színek egy objektumban vannak definiálva, nem pedig HTML elemben. Tökéletes ahhoz, hogy teljes JavaScript-alkalmazással együtt használható legyen.

    Position.js - Egy másik kiváló natív JavaScript-könyvtár, amely eszköztippeket hoz létre, a Position.js GUI-t biztosít a funkció konfigurálásához, és egyszerűen másolja és beilleszti az ott generált kódot. A Position.js használható a React.js vagy a Vue.js használatával.

    Bezet Tooltip - Ez a könyvtár biztosítja 14 lehetőség az eszköztipp megjelenítéséhez; például a jobb, balra, alsó, bal-közép, jobbra-end, alulról Center, stb. Ezen túlmenően elég okos is ahhoz, hogy képes legyen állítsa be az eszköztipp pozícióját a rendelkezésre álló hely alapján az eszköztippet. Nézze meg a demót.

    MouseTip - Ez a JavaScrtipt könyvtár létrehoz egy eszköztár, amely a kurzor pozíciójában mozog. Az eszköztipp nem szabványos mousetip- attribútum helyett a HTML5 használata adat- tulajdonság. Az Mousetip elérhető NPM modulként.

    Internetips - A MousetTiphez hasonlóan a könyvtár által létrehozott eszköztipp a kurzor pozícióját követi. Mindent a JavaScript objektumon keresztül a HTML és a A modern böngészők számára is az attribútumok épülnek. Könnyű és gyors.

    MTIP - JavaScript-könyvtár a Tooltiphez nagyszerű böngésző kompatibilitás. Ez kompatibilis az IE8-mal, amely teljes egészében testreszabható az Opciók segítségével, és hozzáadhatja az Tooltip-et bármelyik elemhez még egy img (képelem).

    Bubblesee - egy könnyű JavaScript-könyvtár, amely az a “tooltip”. A JavaScript könyvtár könnyen kezelhető anélkül, hogy bonyolult opciókat kellene megadnia a kimenet testreszabásához. A Sass fájl akkor áll rendelkezésre, ha módosítani szeretné az eszköztipp megjelenését. Nézze meg a demót.

    Tipfy - A modern JavaScript-szintaxissal, ES6-val épült, Tipfy csak 2 KB méretű. A könyvtár két fájlverziót biztosít: tipfy.min.js a forgatókönyvet modern ES6 szintaxis, és tipfy.es5.min.js ha kompatibilitást igényel a régebbi böngészőkkel. Használja adat- attribútum az eszköztipp testreszabásához; a adatok-tipfy-oldali, például az eszköztipp irányának és használatának beállítására szolgál data-tipfy-text attribútum az eszköztipp tartalom hozzáadásához.

    jQuery

    Tooltipster - Ez a könyvtár széles körű lehetőségeket kínál a szinte bármihez hasonlóan téma, animáció, érintés-támogatás, tartalom, nyitott és záró trigger, Ezenkívül egyéni eseményfigyelőt és visszahívásokat is biztosít, amelyek lehetővé teszik a fejlesztők számára, hogy az eszköztárat egyéni funkciókkal bővítsék. Továbbá, mivel egy jQuery plugin, a a tooltip régebbi böngészőben fog működni, mint az IE6, a jQuery verziótól függően használt.

    Profi tipp - Egy másik kiterjedt jQuery plugin, a Protip 49 pozíciót támogat, HTML az eszköztipp tartalomhoz, ikon támogatás, egyéni visszahívások, és még sok más. A Protip olyan GUI-t biztosít, amely lehetővé teszi, hogy könnyedén testreszabhatja az eszköztippet.

    PowerTip - Ez a jQuery plugin az opciókat és az API-kat is számos különböző módon nyújtja a fejlesztőknek az eszköztippek végrehajtásához. Támogatja billentyűzet navigáció; a felugró ablak megjelenése az elemekkel való navigáláskor Tab billentyűzet. A PowereTip elérhető NPM modulként. Használható a RequireJS és a Browserify használatával.

    Elérhető Aria Tooltip - A JQuery plugin beépített beépíthetőséggel, az eszköztipp Úgy tervezték, hogy megjelenjen egy párbeszédpanel címével, többsoros szövegével és záró gombjával. Ez az egyik a saját listán.

    TipsJS - Egy egyszerű jQuery plugin, mégis elég különlegességeket hoz. A a tooltip-tartalmat a data-tooltip tulajdonság. Mi több, az is, hogy a tartalmat speciális karakterekkel is csomagolhatjuk, hogy formázzuk a Markdown formázáshoz hasonló tartalmat. Tudjuk használni * hogy a tartalmat merészessé tegye, ~ dőlt, és ^ a fejléchez.

    Sötét eszköztipp - Ez a könyvtár néhány hasznos szolgáltatást nyújt az eszköztipp bekapcsolásához. Például hozzáadhatunk egy megerősítés gomb - Igen és nem, a háttérképet az eszköztipp megjelenésekor elhomályosítja, és hozzáadhat HTML elemeket a tartalomhoz. Azt hiszem, tényleg meg kell nézni a bemutató oldalt.

    Aria Tooltip - Ez a jQuery plugin egy beépített Accessibility funkcióval rendelkező WAI-ARIA 1.1 kompatibilis eszköz. Olyan módon reagál, amennyit csak tudsz különböző nézetablak-méretekhez különböző konfigurációkat biztosít. Az Aria Tooltip elérhető NPM modulként T-aria-tooltip.

    Toolbar.js - Míg a másik jQuery plugin csak egyszerű szöveges vagy HTML tartalmat jelenít meg egy eszköztippben, ez A jQuery plugin egy eszköztárat hoz létre. Az eszköztipp két vagy több hivatkozást tartalmazna egy olyan ikonra, amely általában egy műveletet hajt végre kettyenés, tetszőleges eszköztár. Nézze meg a dokumentációt és a példákat.

    VueJS

    V-Tooltip - A V-Tooltip egy Vue.js komponens, amelyet a Popper.js a motorháztető alatt üzemeltet. Ez egy új irányelv v-tooltip amely hozzáadható bármely elemhez egy eszköztipp létrehozásához. A v-tooltip tartalmazhatja az eszköztipp tartalmát vagy az opciókat. A szokás mellett v-tooltip irányelv, akkor is hozzáadhatja az eszköztippet a v-popover összetevő. Ezzel az összetevővel lehet bonyolultabb tartalmat adjon az eszköztippbe Vue.js összetevővel vagy HTML-vel.

    Vue-Bulma Tooltip - A Vue.js összetevője a Bulma UI keretrendszeren alapuló eszköztipp létrehozásához. Ez a könyvtár a Vue Bulma összetevője. De a az eszköztip komponens elérhető NPM modulként vue-Bulma-tooltip hogy önálló komponensként használhatja.

    Vue-irányelv-Tooltip - Összességében hasonló a Popper.js alapú V-Tooltip összetevőhöz, és ugyanazt az irányelvet írja le v-tooltip. Úgy tűnik azonban, hogy nem nyújtja a v-popover összetevő.

    Vue-Tippy - Ez a könyvtár a Tippy.js-t egy Vue.js összetevővé tekinti. Ez egy egyéni Vue.js irányelvet tartalmaz v-dülöngő amely HTML-attribútumként működik; hozzáadhatunk tartalmat az eszköztipphez vagy annak beállításához. Azt is teszi a egyéni Vue.js összetevő az eszköztipp tartalomban a html választási lehetőség.

    VueJS-Popover - Egy egyéni Vue.js nevű, egyéni irányelvvel hívják v-popover és két egyéni összetevő és rugalmasságot biztosít a fejlesztők számára, hogy a Vue.js alkalmazásban szerszámtippeket adhassanak hozzá.

    Vue-Tipp - A Hint.css-t csomagoló Vue.js bővítmény. A bővítmény funkciói V-célzást-CSS az eszköztipp hozzáadásához. Azt ugyanazokat a lehetőségeket hozza létre, mint a Hint.css, így hozzáadhatja őket JavaScript objektumként vagy Vue.js módosítóként.

    ReactJS

    Reagáljon Joyride-re - Egy React összetevő, amely egy olyan eszköztippet jelenít meg, amelyik lesz vezesse az új felhasználókat az új alkalmazás megismeréséhez.

    Reagál a Floaterre - Ez a könyvtár a Popper.js-t egy Floater nevű React összetevővé tekinti, így ugyanolyan jó tulajdonságokkal rendelkezik, mint a Floater. Hozzáadhatsz eszköztippet és felugró ablakot, és akkor is játszani ezzel a komponenssel a homokozón keresztül.

    React Autotip - Egy egyszerű React komponens az automatikus pozicionálási funkcióval, az Autotip lesz automatikusan beállítja az eszköztipp pozícióját amikor a rendelkezésre álló hely megváltozik.

    Reagál Tippy-re - Tippy.js és Popover.js tetején épült. Ez a könyvtár a Tooltip komponens a React alkalmazásba is beletartozhat.

    Reagál Hint - A Hint.css kiterjesztése. Az összetevők néhány olyan funkciót adnak hozzá, amelyek nem érhetők el a Hint.css-ben, például: automatikus pozíció, késleltetés és visszahívási funkció.

    Több

    Emberi eszköztippek - A Ember.js összetevő az eszköztippek létrehozásához, a Popper.js tetejére épül. Az összetevőt a Accessibility szem előtt tartva is tervezték, és folyamatosan javul, hogy megfeleljen az 508-as betarthatóságnak.

    D3 Tipp - D3.js bővítmény. A D3.js egy JavaScript könyvtár az adatmegjelenítéshez, mint például diagramok, térképek, diagramok, stb. Ez a bővítmény lehetővé teszi az eszköztipp megjelenítése ezen adatok tetején.