divmagic Make design
SimpleNowLiveFunMatterSimple
Brian
Brian

DivMagic нигез салучы

8 июль, 2023

Tailwind CSS - HTML-ны калдырмыйча, заманча вебсайтларны тиз төзегез

Image 0

Әгәр дә сез заманча, җаваплы һәм визуаль вебсайтлар төзергә телисез икән, Tailwind CSS - сезнең эшегез. Бу традицион CSS авторизация процессын үзгәртә, турыдан-туры HTMLда махсус интерфейслар булдырырга мөмкинлек бирә. Tailwind CSS - иң популяр CSS рамкаларының берсе, атна саен 5 миллионнан артык урнаштыру.

Eиңеллек белән катлаулы дизайннар төзегез

Image 1

Tailwind CSS ярдәмендә катлаулы дизайннар ясау җилгә әйләнә. Коммуналь класслар һәм җаваплы дизайн коммуналь комбинациясе сезгә катлаулы макетларны дизайн ясарга мөмкинлек бирә, вебсайтыгызның эшләвенә һәм тотрыклылыгына зыян китермичә.

Берәр нәрсә төзегез

Image 2

Tailwind CSS матурлыгы аның күпкырлы булуында. Сез гади блог битеннән алдынгы электрон сәүдә платформасына кадәр берәр нәрсә булдыра аласыз, барысы да бер үк интуитив ярдәм классларын кулланганда.

Сез фантазиягез белән генә чикләнәсез. Vanilla CSS кулланудан төп аерма - махсус конструкцияләр төзү тизлеге.

Div, div class, p класс кебек html компонентлары булган махсус css классларын куллануның традицион ысулы һәрвакыт вариант, ләкин Tailwind CSS белән килгән тизлекне яхшырту сезнең тормышыгызны җиңеләйтә.

Иң яхшы тәҗрибәләр эшләми

Image 3

Традицион рәвештә, CSS глобаль стильләр җыелмасын булдыру һәм аларны компонент-компонент нигезендә чистарту белән языла. Бу популяр ысул булса да, ул зур, саклаучы кодка китерергә мөмкин.

Tailwind CSS бу төшенчәне шик астына куя, бәхәсләшә, беренче CSS чистарак, тотрыклырак чишелеш тәкъдим итә.

Tailwind CSS өчен иң популяр компонент китапханәсе

Image 4

daisyUI - Tailwind CSS өчен иң популяр компонент китапханәсе, алдан эшләнгән 50 дән артык компонент, 500+ коммуналь класслар һәм чиксез мөмкинлекләр белән мактана. Бу сезне яңа проект ясаган саен тәгәрмәчне яңадан торгызудан саклый.

Theәрвакыт тәгәрмәчне уйлап тапмагыз

Image 5

Newәр яңа проект өчен дистәләгән класс исемнәрен язу өчен вакытны әрәм итү урынына, Tailwind CSS сезгә яхшы билгеләнгән, семантик ярдәм классларын кулланырга мөмкинлек бирә.

Бу класслар кабат кулланыла һәм CSS каскады белән гармониядә эшли, сезнең барлык проектларыгыз өчен ныклы нигез бирә.

Tailwind CSS - Беренче CSS нигезе

Image 6

Аның нигезендә Tailwind CSS - беренче файдалы CSS нигезе. Димәк, ул түбән дәрәҗәдәге, композицион файдалы класслар белән тәэмин итә, сез HTML-да теләсә нинди дизайн төзү өчен куллана аласыз. Чиксез CSS файллары юк, гади һәм интуитив код кына.

Семантик класс исемнәрен кулланыгыз

Image 7

Семантик класс исемнәре сезнең кодның уку мөмкинлеген яхшырта, билгеле бер классның аның исемен карап кына нәрсә эшләгәнен аңлау җиңелрәк. Бу Tailwind CSS ясаучы тәҗрибәсен яхшырту өчен кабул иткән бик күп үзенчәлекләрнең берсе.

Чиста CSS. Агностик. Everyәркайда эшли

Image 8

Tailwind CSS сезне билгеле бер рамка белән бәйләми. Бу чиста CSS, шуңа күрә сез аны теләсә нинди рамка белән куллана аласыз, хәтта бөтенләй юк. CSS эшләгән һәр җирдә эшли.

Tailwind CSS өстенлекләре

Image 9

Tailwind CSS куллануның өстенлекләре җитештерүчәнлекне арттыру, CSS файл күләмен киметү, һәм беренче методика аркасында эшкәртүче тәҗрибәсен арттыру. Өстәвенә, Just-In-Time (JIT) режимы яшен тиз төзү вакытын тәэмин итә, сезнең үсеш процессын тагын да тизләтә.

Tailwind CSS бәяләү

Image 10

Tailwind CSS - ачык чыганак проекты, бу куллану тулысынча бушлай дигән сүз. Tailwind UI аша тәкъдим ителгән UI компонентлары һәм шаблоннары кебек премиум функцияләргә керергә теләгәндә бәя килеп чыга.

Бу бер үк вакытта фикерле һәм сыгылмалы

Image 11

Tailwind CSS сезнең CSSны ничек төзергә икәнлеге турында көчле фикер бирә, ләкин ул көйләүгә рөхсәт итәрлек дәрәҗәдә сыгылучан. Бу баланс сезгә иң мөһиме - матур UI төзү турында уйланырга мөмкинлек бирә.

Заманча үзенчәлекләр

Image 12

Tailwind CSS Flexbox, Grid кебек заманча үзенчәлекләрне үз эченә ала, заманча веб-кушымталарны үстерү өчен искиткеч сайлау.

Tailwind CSS куллану өчен алшартлар

Image 13

Tailwind CSS куллана башлаганчы, сезгә HTML һәм CSS турында төп аңлау кирәк.

Tailwind CSS кайчан кулланырга

Image 14

Tailwind CSS зур яки кечкенә веб-проектларның барлык төрләре өчен дә яраклы. Әгәр дә сез CSS белән көрәшүдән арыдыгыз һәм нәтиҗәлерәк, уйлап табучы өчен чишелеш эзлисез икән, Tailwind CSS сезнең өчен.

Компонент рамкаларына түгел?

Image 15

Әгәр дә сез React яки Vue кебек компонент рамкаларын яратмыйсыз икән, борчылмагыз. Tailwind CSS - рам-агностик һәм саф HTML һәм JavaScript белән кулланырга мөмкин.

Tailwind CSS һәм бүтән CSS рамкалары арасында охшашлыклар һәм аермалар

Image 16

Bootstrap һәм Foundation кебек башка рамкалар алдан эшләнгән компонентлар тәкъдим итсәләр дә, Tailwind CSS сезгә HTML-ны калдырмыйча тулысынча махсус дизайннар төзү өчен кораллар бирә. Шулай да, daisyUI кебек компонентлы китапханәләрнең интеграциясе белән сез хәзер ике дөньяның иң яхшысын күрә аласыз.

Караңгы режим

Image 17

Tailwind CSS һәм daisyUI-ның соңгы үзенчәлекләренең берсе - караңгы режим, ул сезгә кара тематик вебсайтлар булдырырга мөмкинлек бирә.

Flexbox мисалы

Image 18

Tailwind CSS Flexbox кебек заманча CSS үзенчәлекләре белән яхшы интеграцияләнә. Мисал өчен, сез флекс, аклану үзәге, әйберләр үзәге һ.б. кебек класслар ярдәмендә җаваплы макет булдыра аласыз.

Вакыт-вакыт комбинациясе белән сез төрле файдалы класс кыйммәтләрен җиңел сынап карый аласыз. Әгәр дә бер файдалы класс эшләмәгән булса, аны элементны көйләү өчен үзгәртегез.

Flexbox макеты үрнәге

Image 19

Tailwind CSS кулланып, навигация сызыгы кебек катлаулы макетлар ясау җиңел. Менә бер мисал:

<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>

Әзер компонентлар

Image 20

Әгәр сез үз проектыгызда койрыклы css кодын кулланырга уйласагыз, сез бик күп компонентларны онлайнда таба аласыз. Сез аларның теләсә кайсысын күчереп алып, үз сайтыгыз өчен көйли аласыз.

CSS-ны Tailwind CSS-ка ничек үзгәртергә

Image 21

CSS-ны Tailwind CSS классларына әйләндерә алу - күпчелек уйлап табучылар кирәк. Tailwind CSS булганчы төзелгән интернетта бик күп вебсайтлар бар. Бу веб-битләр стиль таблицасы белән css кулланалар һәм веб-профессионаллар бу битләрне Tailwind CSS-ка күчерергә тели.

DivMagic - веб ясаучы һәм программа уйлап табучылар өчен төзелгән веб үсеш коралы. Бу теләсә нинди стильне vanilla css-дан Tailwind CSS-ка күчерергә мөмкинлек бирә. Бер тапкыр чирттереп, сез интернеттагы теләсә нинди компонентны Tailwind CSS-ка үзгәртә аласыз һәм Tailwind-ны сезнең проектта куллана аласыз һәм стильне теләгәнчә көйли аласыз.

Tailwind CSS фәлсәфәсенә тирән чумыгыз

Image 22

Tailwind CSS артындагы фәлсәфә - коммуналь хезмәтләргә игътибар итү. Димәк, компонент классларын алдан билгеләү урынына, Tailwind CSS түбән дәрәҗәдәге файдалы класслар тәкъдим итә, бу сезгә HTML-ны калдырмыйча уникаль дизайннар төзергә мөмкинлек бирә.

Нигә традицион CSSдан ераклашырга?

Image 23

Традицион CSS өстәмә куллану, шешкән файллар һәм 'div соры' артык куллануга китерергә мөмкин. Tailwind CSS кебек файдалы беренче CSS рамкасына күчү белән, сез бу проблемаларны җиңеләйтә аласыз, нәтиҗәдә чиста, тәртиплерәк код базасы.

Коммуналь классларның көчен татыгыз

Image 24

Коммуналь класслар сезгә стиль таблицаларында бер үк стильләрне кабатламаска ярдәм итә. Бу "selfзеңне кабатлама" принцибы (Коры). Бу класслар сезгә зур вакытны һәм көчне саклый һәм бик саклана торган код базасына китерә.

Tailwind CSS күрсәтмәләрен барлау

Image 25

Tailwind CSS сезнең стиль таблицаларында кулланыла торган берничә күрсәтмә кертә. Аларга @apply, @variants, һәм @screen керә. Бу күрсәтмәләрне аңлау һәм куллану сезнең Tailwind CSS тәҗрибәсен сизелерлек арттырырга мөмкин. Аларны Tailwind Config CSS файлына урнаштырырга мөмкин. Сез бу алымны кулланып css классларын яза аласыз.

Tailwind CSS-ны плагиннар белән киңәйтегез

Image 26

Tailwind CSS плагиннар белән киңәйтелергә мөмкин, яңа функция өстәп яки булганын көйләү. Веб-проектларның эффективлыгын һәм эстетикасын арттыру өчен плагиннарны ничек кулланырга өйрәнегез.

Tailwind CSS-ны эш процессына кертегез

Image 27

Tailwind CSS-ны сезнең эш процессына интеграцияләү туры, веб-пакет яки посылка кебек коралларны кулланасызмы, яисә Next.js яки Gatsby кебек рамкалар белән эшлисезме.

Tailwind CSS белән мөмкинлекне арттыру

Image 28

Tailwind CSS үз классларына ARIA атрибутларын кертеп, уңайлы дизайнны дәртләндерә. Уңайлы интерфейслар булдырыгыз һәм һәркем өчен кулланучының тәҗрибәсен арттырыгыз.

Tailwind CSS белән Flexbox һәм Челтәр көчен кулланыгыз

Tailwind CSS белән Flexbox һәм Grid кебек заманча CSS макет модульләрен кулланыгыз. Эчкерсез һәм җаваплы рәвештә макетны контрольдә тоту өчен файдалы классларны ничек кулланырга икәнен белегез.

Сезнең Tailwind CSS проектларын ничек төзәтергә

Tailwind CSS стиллау проблемаларын ачыклау һәм чишүне җиңеләйтә торган берничә көйләү кораллары һәм техникасы белән тәэмин итә. Бу коралларны аңлагыз һәм көйләү осталыгыгызны арттырыгыз.

Tailwind CSS белән төсле веб ясагыз

Tailwind CSS көйләнә торган төсләрнең киң палитрасы белән килә. Бу төсләрне кулланырга һәм көйләргә өйрәнегез, җанлы һәм визуаль дизайннар булдыру өчен.

Tailwind CSS 'JIT режимы белән тизрәк эшләгез

Tailwind CSS-ның Вакыт-вакыт режимына тирәнрәк керегез. Аның ничек эшләвен һәм ничек сезнең үсешегезне тизләтергә һәм вакыт төзергә мөмкинлеген аңлагыз.

Нульдән Геройга: Master Tailwind CSS

Tailwind CSSны үзләштерүгә сәяхәткә чык. Әйләнә-тирә мохитегезне көйләүдән алып, алдынгы темаларны барлауга кадәр, бу тулы кулланма сезне яктыртты.

Tailwind CSS-ны үз ихтыяҗларыгызга көйләгез

Tailwind CSS-ның иң зур көчләренең берсе - аның сыгылмалылыгы. Сезнең проектның конкрет ихтыяҗларына туры китереп Tailwind-ны ничек көйләргә өйрәнегез.

Tailwind CSS белән кулга-кул тотынышу

Практик мисаллар сериясен өйрәнегез. Tailwind CSS һәм DaisyUI ярдәмендә төрле веб компонентларны ничек төзергә икәнлеген өйрәнегез.

Башка CSS рамкаларыннан Tailwind CSS-ка күчү

Tailwind CSS-ка күчү турында уйлыйсызмы? Tailwind һәм башка рамкалар арасындагы төп аермаларны аңлагыз, һәм сезнең проектларны күчерү өчен эффектив стратегияләрне өйрәнегез.

Сез миграция тизлеген сизелерлек арттыру өчен DivMagic яки охшаш коралларны куллана аласыз.

DivMagic кебек веб үсеш кораллары теләсә нинди элементны теләсә нинди дизайнны һәм теләсә нинди стильне бер басу белән күчерергә мөмкинлек бирә.

Гади мисал: карточка компонентын төзү

Tailwind CSS ярдәмендә сез ничек җаваплы карточка компоненты төзи алуыгызның мисалы. Бу компонентта рәсем, исем һәм тасвирлама булачак.

<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>

Tailwind CSS белән форма төзү

Tailwind CSS белән форма ясау туры һәм интуитив. Менә гади элемтә формасы:

<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-ны көйләү

Tailwind CSS сезгә файдалы конфигурацияләрне көйләргә мөмкинлек бирә, коммуналь классларны сезнең ихтыяҗларыгызга туры китереп. Түбәндә төс палитрасын көйләү үрнәге.

Бу мисаллар Tailwind CSSның сыгылмалылыгын һәм гадилеген күрсәтәләр, алар сезгә заманча, җаваплы веб компонентларын эффектив һәм эффектив ясарга булыша алуларын күрсәтәләр.

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

Миңа CSS файл кирәкме?

Tailwind CSS белән сезгә бердәнбер файл - tailwind.config.js файл.

Бу файл сезнең конфигурация көйләүләрен саклаячак. Сез css язмассыз яки бүтән css файлларыгыз булмас. Бу конфигурация файлы сезгә бердәнбер кирәк.

Tailwind CSS өчен иң яхшы тәҗрибәләр нинди?

Tailwind CSS иң яхшы тәҗрибәләре турында җентекләп аңлату өчен, зинһар, безнең бүтән мәкаләне карагыз Tailwind CSS иң яхшы тәҗрибәләр.

Tailwind CSS: Веб-дизайнның киләчәге

Tailwind CSS веб-дизайнның киләчәген ничек формалаштырганы турында уйлагыз. Веб үсеш индустриясендә аның йогынтысы һәм үсеш потенциалы турында белү.

Фикер алышу яки проблема бармы? Платформабыз аша безгә хәбәр итегез, калганнарын эшләячәкбез!

Яңартылырга телисезме?

DivMagic электрон почта исемлегенә кушылыгыз!

© 2024 DivMagic, Inc. Барлык хокуклар сакланган.