Flowbite로 Tailwind CSS 아바타 구성요소 구축
Tailwind CSS은 클래스를 사용할 때 유틸리티 우선 접근 방식으로 인해 빠르게 성장하는 CSS 프레임워크입니다. 이렇게 하면 CSS 파일에 코딩할 필요 없이 HTML에서 직접 페이지를 매우 쉽게 빌드할 수 있으며 프로젝트 전체에서 동일한 클래스를 유지할 수도 있습니다.
Flowbite은 드롭다운, 모달, 탐색 모음, 회전식 슬라이더 등과 같은 대화형 요소를 포함하여 Tailwind CSS의 유틸리티 클래스로 구축된 가장 인기 있는 구성 요소 라이브러리입니다.
오늘은 Tailwind CSS 및 Flowbite를 사용하여 아바타 구성 요소를 빌드하는 방법을 보여 드리고자 합니다.
Tailwind CSS 아바타
아바타 구성 요소는 웹 사이트에서 사용자 프로필의 시각적 식별자로 사용할 수 있습니다. 일반적으로 이미지 요소로 구성됩니다.
Flowbite의 간단한 예를 확인해 보겠습니다.
<img class="w-10 h-10 rounded-full" src="https://flowbite.com/docs/images/people/profile-picture-5.jpg" alt="Rounded avatar">
보시다시피 이미지 요소에
rounded-full
클래스를 적용하기만 하면 됩니다.테두리를 사용하여 아바타 구성 요소에 대해 더 흥미로운 스타일을 만들어 보겠습니다.
<img class="w-10 h-10 p-1 rounded-full ring-2 ring-gray-300 dark:ring-gray-500" src="https:/flowbite.com/docs/images/people/profile-picture-5.jpg" alt="Bordered avatar">
대박! 사용자의 온라인 상태를 표시하기 위해 이미지에 상대적인 녹색 또는 빨간색 점을 추가하여 Flowbite에서 또 다른 예를 들 수 있습니다.
<div class="relative">
<img class="w-10 h-10 rounded-full" src="https://flowbite.com/docs/images/people/profile-picture-5.jpg" alt="">
<span class="top-0 left-7 absolute w-3.5 h-3.5 bg-green-400 border-2 border-white dark:border-gray-800 rounded-full"></span>
</div>
사용자가 기본적으로 아바타를 설정하지 않은 경우 다음 SVG 예제를 자리 표시자로 사용할 수도 있습니다.
<div class="relative w-10 h-10 overflow-hidden bg-gray-100 rounded-full dark:bg-gray-600">
<svg class="absolute w-12 h-12 text-gray-400 -left-1" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z" clip-rule="evenodd"></path></svg>
</div>
자세한 내용은 Tailwind CSS Avatar examples on Flowbite에서 확인하실 수 있습니다.
Flowbite - Tailwind CSS 구성 요소
더 많은 Tailwind CSS 구성 요소에 액세스하려면 드롭다운, 모달, 탐색 모음 등과 같은 최대 30개의 구성 요소가 포함된 Flowbite 구성 요소 라이브러리를 확인할 수 있습니다.
Reference
이 문제에 관하여(Flowbite로 Tailwind CSS 아바타 구성요소 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/themesberg/building-a-tailwind-css-avatar-component-with-flowbite-12co텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)