TailwindCSS v3 출시! 새로운 기능 살펴보기 🎨
5837 단어 tailwindcsscsswebdevwebdesign
소개
Tailwind CSS v3.0이 방금 출시되었으며 멋진 기능이 많이 추가되었으므로 살펴보겠습니다.
이제 JIT가 내장되어 있습니다.
이제 JIT 모드가 TailwindCSS에 내장되어 훨씬 빨라졌으며 쌓을 수 있는 변형, 임의 값 지원과 같은 멋진 새 기능도 사용할 수 있습니다.
많은 새로운 색상
현재 많은 새로운 색상이 있으며 총 22가지입니다!
이제 5가지 다른 회색도 있습니다! 🤯
유색 상자 그림자
유색 상자 그림자는 v3까지 순풍에 없었던 중요한 기능이었습니다. 그러나 마침내 여기에 있고 사용하기 쉽습니다 :D
<button class="shadow-lg shadow-green-500 text-center bg-green-500 text-white px-8 py-3 rounded-full text-xl">Button</button>
몇 가지 수업을 통해 이 아름다운 단추를 줄 수 있습니까?
종횡비
이제 aspect 클래스를 사용하기 위해 플러그인을 사용할 필요가 없습니다.
aspect-video
, aspect-auto
, aspect-square
와 같이 제공된 다양한 유형을 사용하거나 JIT가 이제 내장되어 있으므로 aspect-[9/6]
와 같은 사용자 정의 값을 사용할 수 있습니다. .스크롤 스냅
이것은 중앙, 시작 또는 끝으로 스냅되는 스크롤 가능한 요소 목록을 가질 수 있는 훌륭한 기능입니다. 이 데모에서는 센터 스냅을 사용하고 있습니다.
<div class="snap-x flex overflow-scroll">
<img
class="mx-5 snap-center w-[1000px]"
src="https://images.unsplash.com/photo-1604537466158-719b1972feb8?ixlib=rb-1.2.1&ixid=MnwxMjA3fDF8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1169&q=80"
/>
<img
class="mx-5 snap-center w-[1000px]"
src="https://images.unsplash.com/photo-1469474968028-56623f02e42e?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1174&q=80"
/>
<img
class="mx-5 snap-center w-[1000px]"
src="https://images.unsplash.com/photo-1444464666168-49d633b86797?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1169&q=80"
/>
<img
class="mx-5 snap-center w-[1000px]"
src="https://images.unsplash.com/photo-1559213237-6fdea41b7308?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1170&q=80"
/>
</div>
이것은 이와 같은 멋진 스냅 스크롤링 효과를 줄 것입니다.
https://www.loom.com/share/f6bc3808f1044488ad33e2c4a5424f82
스크롤 동작
이제
scroll-smooth
클래스를 추가하여 tailwind CSS에 부드러운 스크롤을 추가할 수 있습니다. 스크롤을 위해 일부 위치에 여백을 추가하려면 - scroll-m-4
와 같이 scroll 접두어를 추가하면 됩니다.다중 열 레이아웃
Tailwind는 이제 다중 열/신문과 같은 레이아웃을 지원합니다! 필요한 특정 수의 열을 제공하거나 브라우저가 크기에 따라 사용할 열 수를 결정하도록 자동으로 설정할 수 있습니다.
악센트 색상 및 파일 업로드
악센트 색상
이제 브랜드의 테마와 일치하도록 양식을 사용자 지정할 수 있으며 확인란 및 라디오 버튼과 같은 항목의 색상이 변경됩니다.
div/form 태그에
accent-<color>-<shade>
를 추가하기만 하면 됩니다.파일 업로드 버튼
다음과 같이 아름답게 보이도록 파일 업로드 버튼을 사용자 정의할 수도 있습니다.
평소처럼 스타일을 추가할 수 있지만 접두사는
file:
입니다. 내가 한 것과 같은 버튼을 얻으려면 다음을 사용할 수 있습니다.<input type="file" class="file:bg-emerald-200 file:px-4 file:py-2 file:rounded-full file:border-none file:text-emerald-900 file:text-lg file:font-semibold"/>
멋진 밑줄
이제 밑줄의 색상, 두께 및 스타일도 변경할 수 있습니다!
이러한 스타일을 사용하려면
decoration-red-600 decoration-wavy
를 사용해야 스타일이 다음과 같이 표시됩니다.<p class="underline decoration-red-600 decoration-wavy">I have squigly underline</h1>
결론
TailwindCSS 팀은 또한 몇 가지 더 멋진 기능을 출시했는데, 저는 제가 가장 흥미로웠던 것을 강조 표시했습니다. Tailwind에 대해 자세히 알아보려면 Tailwindwebsite 😉를 확인하세요. 다음에 만나요✌️
유용한 링크
TailwindCSS
Tailwind's video on the release
Connect with me
Reference
이 문제에 관하여(TailwindCSS v3 출시! 새로운 기능 살펴보기 🎨), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/avneesh0612/tailwindcss-v3-released-a-look-at-the-new-features-37b3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)