Tresnak
Tailwind CSS laburpena
Tailwind CSS klaseen eta sortzen duten CSSaren kontsulta azkarra.
sm:adib. sm:flexmd:adib. md:grid-cols-2lg:adib. lg:px-8xl:adib. xl:max-w-6xl2xl:adib. 2xl:text-lgblockinline-blockinlineflexinline-flexgridinline-gridhiddencontentsstaticfixedabsoluterelativestickyinset-0inset-x-0inset-y-0top-0right-0bottom-0left-0flex-rowflex-colflex-wrapflex-nowrapflex-1flex-autoflex-nonegrowgrow-0shrinkshrink-0grid-cols-1grid-cols-2grid-cols-3grid-cols-4grid-cols-12col-span-1col-span-2col-span-fullgrid-rows-1grid-rows-2justify-startjustify-centerjustify-endjustify-betweenjustify-aroundjustify-evenlyitems-startitems-centeritems-enditems-baselineitems-stretchself-autoself-startself-centerself-endp-0p-1p-2p-4p-6p-8px-*py-*pt/pr/pb/pl-*m-0m-1m-2m-4m-auto-m-1mx-autogap-0gap-1gap-2gap-4gap-x-*gap-y-*w-0w-1w-4w-fullw-screenw-autow-1/2w-1/3w-fitmin-w-0min-w-fullmax-w-smmax-w-mdmax-w-lgmax-w-xlmax-w-2xlmax-w-fullmax-w-screen-smmax-w-screen-mdmax-w-screen-lgh-0h-4h-fullh-screenh-automin-h-0min-h-fullmin-h-screensize-4size-6size-fulltext-xstext-smtext-basetext-lgtext-xltext-2xltext-3xltext-4xlfont-thinfont-lightfont-normalfont-mediumfont-semiboldfont-boldfont-sansfont-seriffont-monoitalicnot-italicleading-noneleading-tightleading-normalleading-relaxedleading-loosetracking-tighttracking-normaltracking-widetext-lefttext-centertext-righttext-justifyuppercaselowercasecapitalizenormal-caseunderlineline-throughno-underlinetruncatetext-ellipsistext-clipwhitespace-normalwhitespace-nowrapwhitespace-prebreak-normalbreak-wordsbreak-allline-clamp-1line-clamp-2line-clamp-3bg-transparentbg-currentbg-whitebg-blackbg-slate-500bg-[#hex]adib. bg-[#1da1f2]bg-coverbg-containbg-centerbg-no-repeatbg-repeatbg-fixedbg-gradient-to-rbg-gradient-to-bfrom-blue-500via-purple-500to-pink-500borderborder-0border-2border-4border-tborder-rborder-bborder-lborder-solidborder-dashedborder-dottedborder-noneroundedrounded-mdrounded-lgrounded-xlrounded-2xlrounded-fullrounded-nonerounded-t-lgdivide-xdivide-yshadow-smshadowshadow-mdshadow-lgshadow-xlshadow-2xlshadow-innershadow-noneopacity-0opacity-50opacity-100blurblur-smblur-lgblur-nonebackdrop-blurbackdrop-blur-smtransitiontransition-nonetransition-colorstransition-opacitytransition-transformduration-75duration-150duration-300duration-500ease-linearease-inease-outease-in-outdelay-150delay-300animate-spinanimate-pinganimate-pulseanimate-bouncescale-0scale-50scale-100scale-150rotate-0rotate-45rotate-90rotate-180-rotate-45translate-x-0translate-x-4translate-x-full-translate-x-4translate-y-4skew-x-3skew-y-3origin-centerorigin-topcursor-pointercursor-defaultcursor-not-allowedcursor-waitcursor-grabpointer-events-nonepointer-events-autoselect-noneselect-textselect-allresizeresize-noneresize-xresize-yscroll-smoothscroll-autohover:adib. hover:bg-blue-600focus:adib. focus:ring-2focus-visible:adib. focus-visible:outline-noneactive:adib. active:bg-blue-700disabled:adib. disabled:opacity-50first:adib. first:mt-0last:adib. last:mb-0odd:adib. odd:bg-gray-100even:adib. even:bg-whitegroup-hover:adib. group-hover:visiblepeer-focus:adib. peer-focus:ringdark:adib. dark:bg-gray-900motion-safe:adib. motion-safe:animate-spinmotion-reduce:adib. motion-reduce:animate-noneoverflow-autooverflow-hiddenoverflow-visibleoverflow-scrolloverflow-x-autooverflow-y-autooverflow-x-hiddenoverflow-y-hiddenz-0z-10z-20z-30z-40z-50z-auto-z-10w-[200px], text-[#1da1f2], grid-cols-[1fr_2fr]Tresna honi buruz
Tailwind egunero erabili arren, erraz ahazten da justify-between edo items-center zen nahi zenuena, zenbat neurtzen duen p-6k edo zer egiten duen zehazki truncate-k. Laburpen honek gehien erabiltzen diren klaseak biltzen ditu, sortzen duten CSSarekin batera eta ataletan antolatuta: eten-puntuak, display, posizioa, flexbox, grid, lerrokatzea, tartea, tamaina, tipografia, atzeko planoak, ertzak, efektuak, trantsizioak, eraldaketak, elkarreragina eta egoerak.
Idatzi bilatzailean, eta zerrenda berehala iragazten da klasearen izenaren, CSS propietatearen edo adibidearen arabera; horrela, «gap», «flex-direction» edo «hover» bila ditzakezu. Atalen barrak bakarra ikusteko aukera ematen dizu, eta bloke bakoitza tolestu edo zabal dezakezu haren izenburua sakatuta. Lerro bakoitzeko botoiak klasea arbelera kopiatzen du, zure HTMLan edo JSXan zuzenean itsasteko.
Zure nabigatzailean dabilen erreferentzia estatikoa da, kanpoko zerbitzuekin konexiorik gabe. Klase ohikoenen hautaketa bat biltzen du, ez dokumentazio osoa, eta balioak Tailwinden konfigurazio lehenetsiari dagozkio; zure proiektuak gaia aldatzen badu (koloreak, tarteak, eten-puntuak), benetako balioak bestelakoak izan daitezke. Kasu zehatzetarako, erabili kortxete arteko balio arbitrarioak.
Ohiko galderak
Zenbat neurtzen du tarte-unitate bakoitzak Tailwinden?
Berez, unitate bakoitza 0,25rem da, hau da, 4 px 16 px-ko oinarrizko letrarekin. Horrela, p-4 1rem (16 px) da eta gap-2 0,5rem (8 px).
Nola erabili eskalan ez dagoen balio bat?
Kortxete arteko balio arbitrarioekin, adibidez w-[200px], text-[#1da1f2] edo grid-cols-[1fr_2fr]. Balioaren barruko zuriuneak azpimarrarekin idazten dira.
Zer esan nahi dute sm:, md: eta lg: aurrizkiek?
Eten-puntuen aurrizkiak dira, eta klasea gutxieneko zabalera batetik aurrera aplikatzen dute: 640, 768 eta 1024 px berez. Tailwind mobile first da; beraz, aurrizkirik gabeko klaseak tamaina guztietan aplikatzen dira.
Tailwind 3rako eta Tailwind 4rako balio du?
Laburpen honetako klase gehienak bi bertsioetan daude. Batzuek izena edo balioa aldatzen dute 4an, gradienteek edo itzal batzuek adibidez; zalantzarik baduzu, begiratu zure bertsioaren dokumentazioa.