Brian
Brian

DivMagic-en sortzailea

2023ko uztailaren 8a

Tailwind CSS - Eraiki webgune modernoak azkar zure HTML utzi gabe

Image 0

Webgune modernoak, sentikorrak eta ikusmen erakargarriak eraiki nahi badituzu, Tailwind CSS da zure markoa. CSS egile-prozesu tradizionala iraultzen du, interfaze pertsonalizatuak zuzenean zure HTMLan sortzeko aukera emanez. Tailwind CSS astero 5 milioi instalazio baino gehiago dituen CSS esparru ezagunenetako bat da.

Sortu diseinu konplexuak erraztasunez

Image 1

Tailwind CSS-rekin, diseinu konplexuak sortzea brisa bihurtzen da. Erabilgarritasun-klaseen eta diseinu sentikorren utilitateen konbinazioak diseinu korapilatsuak erraz diseinatzeko aukera ematen dizu, zure webgunearen errendimendua eta mantentze-gaitasuna arriskuan jarri gabe.

Eraiki ezer

Image 2

Tailwind CSS-ren edertasuna bere aldakortasunean datza. Blog orri soil batetik merkataritza elektronikoko plataforma aurreratu batera edozer gauza sor dezakezu, erabilgarritasun klase intuitibo berdinak erabiliz.

Zure irudimenak bakarrik mugatuta zaude. Vanilla CSS erabiltzearen desberdintasun nagusia diseinu pertsonalizatuak eraiki ditzakezun abiadura da.

Div, div class, p class bezalako html osagaiekin css klase pertsonalizatuak erabiltzearen ikuspegi tradizionala beti da aukera bat, baina Tailwind CSS-rekin datorren abiadura hobetzeak bizitza errazten dizu.

Praktika onak ez dira benetan funtzionatzen

Image 3

Tradizionalki, CSS estilo global multzo bat ezarriz eta osagaiz osagai fintuz idazten da. Metodo ezaguna den arren, kode handiak eta mantentzen zailak sor ditzake.

Tailwind CSS-k nozio hori zalantzan jartzen du, erabilgarritasun-lehen CSS-k irtenbide garbiagoa eta mantentzegarriagoa eskaintzen duela argudiatuta.

Tailwind CSSrako osagaien liburutegi ezagunena

Image 4

daisyUI Tailwind CSSrako osagaien liburutegirik ezagunena da, aurrez diseinatutako 50 osagai baino gehiago, 500 erabilgarritasun-klase baino gehiago eta aukera ia amaigabeak dituena. Proiektu berri bat sortzen duzun bakoitzean gurpila berrasmatzetik aurrezten zaitu.

Ez berriro asmatu gurpila aldi bakoitzean

Image 5

Proiektu berri bakoitzeko dozenaka klase-izen idazteko prozesu neketsuarekin denbora alferrik galdu beharrean, Tailwind CSS-k erabilgarritasun-klase multzo semantiko eta ondo definitu bat erabiltzeko aukera ematen dizu.

Klase hauek berrerabilgarriak dira eta harmoniatsu funtzionatzen dute CSS kaskadarekin, zure proiektu guztietarako oinarri sendo bat eskainiz.

Tailwind CSS - Utility First CSS Framework

Image 6

Bere oinarrian, Tailwind CSS erabilgarritasun-lehen CSS esparrua da. Horrek esan nahi du maila baxuko klase konposagarriak eskaintzen dituela, edozein diseinu eraikitzeko erabil ditzakezun, zuzenean zure HTMLn. Ez dago CSS fitxategi amaigabe gehiago, kode sinple eta intuitiboa baino ez.

Erabili klase semantikoen izenak

Image 7

Klase semantikoen izenek zure kodearen irakurgarritasuna hobetzen dute, klase zehatz batek zer egiten duen ulertzea erraztuz bere izena ikusita. Hau da Tailwind CSS-k garatzaileen esperientzia hobetzeko hartu duen ezaugarri askotako bat.

CSS hutsa. Esparru Agnostikoa. Nonahi dabil

Image 8

Tailwind CSS-k ez zaitu inolako esparru zehatzetara lotzen. CSS hutsa da, beraz, edozein esparrurekin erabil dezakezu, edo baita inongo markorik gabe ere. CSS funtzionatzen duen leku guztietan funtzionatzen du.

Tailwind CSSren abantailak

Image 9

Tailwind CSS erabiltzearen abantailen artean produktibitatea areagotzea, CSS fitxategien tamaina murriztea eta garatzaileen esperientzia hobetu erabilgarritasuna lehenik eta behin metodologiari esker. Gainera, Just-In-Time (JIT) moduak eraikitze-denbora izugarriak eskaintzen ditu, zure garapen-prozesua are gehiago bizkortuz.

Tailwind CSS prezioak

Image 10

Tailwind CSS kode irekiko proiektu bat da, hau da, guztiz doakoa da erabiltzeko. Kostua Tailwind UI bidez eskaintzen diren UI osagaiak eta txantiloiak bezalako premium funtzioetara sartu nahi duzunean dator.

Iritzi eta malgua da aldi berean

Image 11

Tailwind CSS-k zure CSS egituratzeari buruzko iritzi sendoa ematen du, baina nahikoa malgua da pertsonalizazioa ahalbidetzeko. Oreka honi esker, garrantzitsuena den horretan zentratu zaitezke: UI ederrak eraikitzea.

Ezaugarri modernoak

Image 12

Tailwind CSS-k Flexbox, Grid eta propietate pertsonalizatuak bezalako ezaugarri modernoak hartzen ditu, eta aukera bikaina da web aplikazio modernoak garatzeko.

Tailwind CSS erabiltzeko aurrebaldintzak

Image 13

Tailwind CSS erabiltzen hasi aurretik, HTML eta CSS oinarrizko ezagutzak behar dituzu.

Noiz erabili Tailwind CSS

Image 14

Tailwind CSS mota guztietako web-proiektuetarako egokia da, handiak edo txikiak. Nekatuta bazaude CSS-ekin borrokatzeaz eta garatzaileentzako irtenbide eraginkorragoa bilatzen baduzu, Tailwind CSS zuretzat da.

Ez osagaien esparruetan?

Image 15

React edo Vue bezalako osagai-esparruen zalea ez bazara, ez kezkatu. Tailwind CSS framework-agnostikoa da eta HTML eta JavaScript hutsarekin erabil daiteke.

Tailwind CSS eta beste CSS esparru batzuen arteko antzekotasunak eta desberdintasunak

Image 16

Bootstrap eta Foundation bezalako beste esparru batzuek aurrez diseinatutako osagaiak eskaintzen dituzten bitartean, Tailwind CSS-k zure HTML utzi gabe diseinu guztiz pertsonalizatuak eraikitzeko tresnak eskaintzen dizkizu. Hala ere, daisyUI bezalako osagaien liburutegien integrazioarekin, orain bi munduetako onenaz gozatu dezakezu.

Modu iluna

Image 17

Tailwind CSS eta daisyUIren azken ezaugarrietako bat modu iluna da, gai iluneko webguneak esfortzurik gabe sortzeko aukera ematen duena.

Flexbox Adibidea

Image 18

Tailwind CSS ondo integratzen da Flexbox bezalako CSS funtzio modernoekin. Adibidez, diseinu sentikorra sor dezakezu flex, justify- center, item-center eta abar bezalako klaseak erabiliz.

Just-in-Time-ren konbinazioarekin, erabilgarritasun-klaseen balio desberdinak erraz proba ditzakezu. Erabilgarritasun klase batek funtzionatu ez badu, aldatu besterik ez duzu zure elementua pertsonalizatzeko.

Flexbox diseinuaren adibidea

Image 19

Tailwind CSS erabiliz, erraza da nabigazio-barra sentikorra bezalako diseinu konplexuak sortzea. Hona hemen adibide bat:

<nav class="flex items-center justify-between flex-wrap bg-teal-500 p-6">
  <div class="flex items-center flex-shrink-0 text-white mr-6">
    <span class="font-semibold text-xl tracking-tight">Tailwind CSS</span>
  </div>
  <div class="block lg:hidden">
    <button class="flex items-center px-3 py-2 border rounded text-teal-200 border-teal-400 hover:text-white hover:border-white">
      <svg class="fill-current h-3 w-3" viewBox="0 0 20 20"><path d="M0 3h20v2H0V3zm0 6h20v2H0V9zm0 6h20v2H0v15z"></path></svg>
    </button>
  </div>
  <div class="w-full block flex-grow lg:flex lg:items-center lg:w-auto">
    <div class="text-sm lg:flex-grow">
      <a href="#responsive-header" class="block mt-4 lg:inline-block lg:mt-0 text-teal-200 hover:text-white mr-4">Home</a>
      <a href="#responsive-header" class="block mt-4 lg:inline-block lg:mt-0 text-teal-200 hover:text-white mr-4">About</a>
      <a href="#responsive-header" class="block mt-4 lg:inline-block lg:mt-0 text-teal-200 hover:text-white">Contact</a>
    </div>
  </div>
</nav>

Prestatutako osagaiak

Image 20

Zure proiektuan tailwind css kodea erabiltzea erabaki baduzu, aurrez egindako osagai asko aurkituko dituzu sarean. Hauetako edozein kopia dezakezu eta pertsonalizatu zure webgunerako.

Nola bihurtu CSS Tailwind CSS-ra

Image 21

CSS Tailwind CSS klaseetan bihurtzeko gai izatea garatzaile gehienek behar duten zerbait da. Tailwind CSS existitu aurretik eraikitako webgune asko daude Interneten. Web orri hauek css erabiltzen dute estilo-orriekin eta web garapeneko profesionalek orrialde hauek Tailwind CSSra migratu nahi dituzte.

DivMagic web garatzaileentzako eta software garatzaileentzako eraikitako web garapen tresna bat da. Edozein estilo vanilla css-tik Tailwind CSSra kopiatzeko aukera ematen du. Klik batekin, Interneteko edozein osagai Tailwind CSS bihur dezakezu eta Tailwind erabili zure proiektuan eta estiloa nahi duzun moduan pertsonaliza dezakezu.

Murgil zaitez Tailwind CSS filosofian

Image 22

Tailwind CSS atzean dagoen filosofia erabilgarritasunari arreta jartzea da. Horrek esan nahi du osagaien klaseak aldez aurretik definitu beharrean, Tailwind CSS-k behe-mailako erabilgarritasun-klaseak eskaintzen dituela, diseinu bereziak eraikitzeko aukera ematen dutenak zure HTML utzi gabe.

Zergatik aldendu CSS tradizionaletik?

Image 23

CSS tradizionalak baliogabetzeak, puztutako fitxategiak eta "div zopa" gehiegi erabiltzea eragin dezake. Tailwind CSS bezalako utilitateen lehen CSS esparru batera aldatuz gero, arazo hauek arindu ditzakezu, kode-oinarri garbiago eta errazagoa lortuz.

Bizi ezazu erabilgarritasun klaseen boterea

Image 24

Erabilgarritasun-klaseek estilo-orrietan zehar estilo berdinak errepikatzea saihesten laguntzen dizute. "Ez errepikatu zeure burua" (DRY) printzipioa da. Klase hauek denbora eta esfortzu handia aurrezten dizute eta oso mantendu daitekeen kode-oinarri bat lortzen dute.

Tailwind CSS Zuzentarauak arakatzen

Image 25

Tailwind CSS-k zure estilo-orrietan erabil daitezkeen zuzentarau batzuk aurkezten ditu. Horien artean @aplikatu , @variants eta @pantaila daude. Zuzentarau hauek ulertzeak eta erabiltzeak asko hobetu dezake zure Tailwind CSS esperientzia. Hauek Tailwind Config CSS fitxategian jar daitezke. Ikuspegi hau erabiliz css klaseak idatz ditzakezu.

Hedatu Tailwind CSS pluginekin

Image 26

Tailwind CSS pluginekin heda daiteke, funtzionalitate berriak gehituz edo lehendik dagoena pertsonalizatuz. Ikasi pluginak nola aprobetxatzen zure web proiektuen eraginkortasuna eta estetika maximizatzeko.

Sartu Tailwind CSS zure lan-fluxuan

Image 27

Tailwind CSS zure garapen-fluxuan integratzea erraza da, Webpack edo Parcel bezalako eraikuntza-tresnak erabiltzen ari zaren edo Next.js edo Gatsby bezalako markoekin lan egiten baduzu.

Hobetu Irisgarritasuna Tailwind CSS-rekin

Image 28

Tailwind CSS-k diseinu eskuragarria bultzatzen du bere klaseetan ARIA atributu sorta bat sartuz. Sortu interfaze eskuragarriagoak eta hobetu erabiltzailearen esperientzia guztientzako.

Erabili Flexbox eta Grid-en boterea Tailwind CSS-rekin

Erabili Flexbox eta Grid bezalako CSS diseinu-modulu modernoak Tailwind CSS-rekin. Ikasi erabilgarritasun-klaseak nola erabil daitezkeen diseinua modu malgu eta sentikor batean kontrolatzeko.

Nola arakatu zure Tailwind CSS proiektuak

Tailwind CSS-k hainbat arazketa-tresna eta teknika eskaintzen ditu, estilo-arazoak identifikatzea eta konpontzea errazten dutenak. Ulertu tresna hauek eta hobetu arazketa-gaitasunak.

Sortu web koloretsu bat Tailwind CSS-rekin

Tailwind CSS kolore pertsonalizagarrien paleta zabal batekin dator. Ikasi kolore hauek erabiltzen eta pertsonalizatzen diseinu biziak eta ikusmen erakargarriak sortzeko.

Garatu azkarrago Tailwind CSS-en JIT moduarekin

Sartu Tailwind CSS-ren Just-In-Time moduan. Ulertu nola funtzionatzen duen eta nola nabarmen azkartu dezakeen zure garapena eta eraikuntza denborak.

Zerotik Herora: Master Tailwind CSS

Hasi bidaia batean Tailwind CSS menderatzeko. Zure ingurunea konfiguratzen hasi eta gai aurreratuak arakatu arte, gida zabal honek estali zaitu.

Pertsonalizatu Tailwind CSS zure beharretara

Tailwind CSS-ren indargune handienetako bat bere malgutasuna da. Ikasi Tailwind pertsonalizatzen zure proiektuaren behar zehatzetara egokitzeko.

Tailwind CSS-ekin praktikatzea

Ikaskuntza praktikoan parte hartu adibide praktiko batzuen bidez. Arakatu hainbat web osagai nola eraiki Tailwind CSS eta DaisyUI erabiliz.

Beste CSS esparru batzuetatik Tailwind CSSra migratzen

Tailwind CSSra aldatzea kontuan hartuta? Ulertu Tailwind-en eta beste esparru batzuen arteko desberdintasun nagusiak, eta ikasi zure proiektuak migratzeko estrategia eraginkorrak.

DivMagic edo antzeko tresnak erabil ditzakezu migrazio-abiadura nabarmen handitzeko.

DivMagic bezalako web-garapen-tresnek edozein elementu edozein diseinu eta edozein estilo kopiatzeko aukera ematen dute edozein webgunetako klik batekin.

Adibide sinple bat: txartel sentikorren osagai bat eraikitzea

Hona hemen Tailwind CSS erabiliz txartel erantzuteko osagai bat nola eraiki dezakezun adibide bat. Osagai honek irudi bat, izenburua eta deskribapen bat izango ditu.

<div class="max-w-md mx-auto bg-white rounded-xl shadow-md overflow-hidden md:max-w-2xl">
  <div class="md:flex">
    <div class="md:flex-shrink-0">
      <img class="h-48 w-full object-cover md:w-48" src="/img/store.jpg" alt="Store">
    </div>
    <div class="p-8">
      <div class="uppercase tracking-wide text-sm text-indigo-500 font-semibold">Your Product</div>
      <p class="mt-2 text-gray-500">This is a brief description of your product. The card uses utility classes for padding, text color, and the uppercase font styling.</p>
    </div>
  </div>
</div>

Inprimaki bat eraikitzea Tailwind CSS-rekin

Tailwind CSS-rekin inprimaki bat sortzea erraza eta intuitiboa da. Hona hemen harremanetarako formulario sinple bat:

<div class="w-full max-w-xs">
  <form class="bg-white shadow-md rounded px-8 pt-6 pb-8 mb-4">
    <div class="mb-4">
      <label class="block text-gray-700 text-sm font-bold mb-2" for="username">
        Username
      </label>
      <input class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline" id="username" type="text" placeholder="Username">
    </div>
    <div class="mb-6">
      <label class="block text-gray-700 text-sm font-bold mb-2" for="password">
        Password
      </label>
      <input class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 mb-3 leading-tight focus:outline-none focus:shadow-outline" id="password" type="password" placeholder="******************">
    </div>
    <div class="flex items-center justify-between">
      <button class="bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded focus:outline-none focus:shadow-outline" type="button">
        Sign In
      </button>
    </div>
  </form>
</div>

Tailwind CSS pertsonalizatzea

Tailwind CSS-k bere konfigurazio lehenetsia pertsonalizatzeko aukera ematen dizu, erabilgarritasun-klaseak zure beharretara egokituz. Jarraian kolore-paleta pertsonalizatzeko adibide bat dago.

Adibide hauek Tailwind CSS-ren malgutasuna eta sinpletasuna erakusten dute, eta web osagai moderno eta sentikorrak modu eraginkorrean eta eraginkorrean nola lagun zaitzaketen erakusten dute.

module.exports = {
  theme: {
    extend: {
      colors: {
        'custom-blue': '#243c5a',
        'custom-green': '#387c6d',
      }
    }
  }
}

CSS fitxategiren bat beharko al dut?

Tailwind CSS-rekin behar duzun fitxategi bakarra tailwind.config.js fitxategia da.

Fitxategi horrek zure konfigurazio-ezarpenak gordeko ditu. Ez duzu css idatziko edo beste css fitxategirik izango. Konfigurazio fitxategi hau beharko duzun bakarra da.

Zeintzuk dira Tailwind CSSrako praktika onenak?

Tailwind CSS praktika onen inguruko azalpen zehatza lortzeko, ikusi gure beste artikulua Tailwind CSS praktika onak.

Tailwind CSS: Web Diseinuaren Etorkizuna

Hausnartu Tailwind CSS web diseinuaren etorkizuna nola moldatzen ari den. Ezagutu web garapenaren industrian duen eragina eta hazteko ahalmena.

Eguneratuta egon nahi?
Sartu DivMagic posta elektronikoko zerrendan!

Izan zaitez albisteak, eginbide berriak eta gehiago ezagutzen lehena!

Harpidetza kendu edozein unetan. Spamrik ez.

© 2024 DivMagic, Inc. Eskubide guztiak erreserbatuta.