"Tailwindcss .btn-group"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 4개는 보이지 않습니다)
7번째 줄: 7번째 줄:


<div class="btn-group">
<div class="btn-group">
   <button class="btn">apple</button>
   <button>apple</button>
   <button class="btn">banana</button>
   <button>banana</button>
   <button class="btn">cranberry</button>
   <button>cranberry</button>
</div>
</div>


<br><br><br><button onclick="document.documentElement.classList.toggle('dark')" class="btn">dark</button></div>
<br /><br /><br /><button onclick="document.documentElement.classList.toggle('dark')" class="p-1 border">dark</button></div>
<script src="https://cdn.tailwindcss.com"></script><script>tailwind.config={darkMode:'class'}</script>
<script src="https://cdn.tailwindcss.com"></script><script>tailwind.config={darkMode:'class'}</script>
<style type="text/tailwindcss">
<style type="text/tailwindcss">
@layer base {
@layer base {*,::before,::after{@apply dark:text-white border-gray-300 dark:border-gray-600;}}
  *,
  ::before,
  ::after {
    @apply border-gray-300 dark:border-gray-600;
  }
}
 
.btn {
  @apply mb-2 me-2 rounded-lg border border-gray-300 bg-white px-5 py-2.5 text-sm font-medium text-gray-900 hover:bg-gray-100 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:border-gray-600 dark:bg-gray-800 dark:text-white dark:hover:border-gray-600 dark:hover:bg-gray-700 dark:focus:ring-gray-700;
}
 
.btn {
  @apply mb-2 me-2 rounded-md border bg-white px-4 py-2 text-sm font-medium text-gray-900 hover:bg-gray-100 focus:z-10 focus:ring-2 focus:ring-gray-200 dark:bg-gray-800 dark:text-white dark:hover:bg-gray-700 dark:focus:ring-gray-700;
}


.btn-group {
.btn-group {
   @apply inline-flex;
   @apply inline-flex;
}
}
.btn-group button {
.btn-group > * {
   @apply me-0 rounded-none border-x-0 shadow-sm;
   @apply border-y bg-white px-4 py-2 hover:bg-gray-100 focus:z-10 focus:ring-2 focus:ring-gray-200 dark:bg-gray-800 dark:text-white dark:hover:bg-gray-700 dark:focus:ring-gray-700;
}
}
.btn-group button:first-of-type {
.btn-group > *:first-child {
   @apply rounded-s-md border;
   @apply rounded-s-md border;
}
}
.btn-group button:last-of-type {
.btn-group > *:last-child {
   @apply rounded-e-md border;
   @apply rounded-e-md border;
}
}
48번째 줄: 34번째 줄:
==같이 보기==
==같이 보기==
* [[tailwindcss .btn]]
* [[tailwindcss .btn]]
* [[tailwindcss .btn-group × .tooltip]]


[[분류: Tailwindcss CDN]]
[[분류: Tailwindcss CDN]]

2024년 1월 21일 (일) 14:04 기준 최신판

1 개요[ | ]

tailwindcss .btn-group
<div class="w-screen h-screen p-8 dark:bg-black">

<div class="btn-group">
  <button>apple</button>
  <button>banana</button>
  <button>cranberry</button>
</div>

<br /><br /><br /><button onclick="document.documentElement.classList.toggle('dark')" class="p-1 border">dark</button></div>
<script src="https://cdn.tailwindcss.com"></script><script>tailwind.config={darkMode:'class'}</script>
<style type="text/tailwindcss">
@layer base {*,::before,::after{@apply dark:text-white border-gray-300 dark:border-gray-600;}}

.btn-group {
  @apply inline-flex;
}
.btn-group > * {
  @apply border-y bg-white px-4 py-2 hover:bg-gray-100 focus:z-10 focus:ring-2 focus:ring-gray-200 dark:bg-gray-800 dark:text-white dark:hover:bg-gray-700 dark:focus:ring-gray-700;
}
.btn-group > *:first-child {
  @apply rounded-s-md border;
}
.btn-group > *:last-child {
  @apply rounded-e-md border;
}
</style>

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}