Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 자바스크립트
- 타입스크립트 props
- REACT
- 파이썬 for in
- 파이썬 반복문
- Next 팀 프로젝트
- 내일배움캠프
- JavaScript
- 파이썬 enumerate
- 파이썬 for
- 리액트
- js
- 코딩테스트
- 파이썬 replace
- 타입스크립트
- 파이썬 slice
- 파이썬 list
- 리액트 훅
- typeScript
- 프로그래머스
- useState
- tanstack query
- 리액트 프로젝트
- 한글 공부 사이트
- 타입스크립트 리액트
- 내배캠 프로젝트
- 파이썬 딕셔너리
- 내일배움캠프 프로젝트
- 내일배움캠프 최종 프로젝트
- React Hooks
Archives
- Today
- Total
sohyeon kim
[CSS/React] tailwind 에서 calc 사용하기 본문
728x90
💡 tailwind 에서도 calc 사용이 가능했다!
.example {
font-size: calc(2vw + 10px); /* viewport width에 따라 크기 조절하면서 10px를 추가 */
padding: 20px; /* 고정된 크기로 픽셀 단위 사용 */
margin: calc(1vw + 5px) calc(2vw + 10px); /* 세로는 viewport width에 따라, 가로는 픽셀 단위로 사용 */
width: calc(50% + 20px); /* 백분율로 지정하면서 20px를 추가 */
}
원래 요렇게 쓰는 calc .. tailwind 에서 써보자!
저 바(8vh)에 보더를 주고 안에 빨간 박스(8vh)를 채워놨는데
border-box 가 적용되어 있어서 빨간 박스가 보더를 가려버렸다. 🥲
그래서 2px 만 빼고싶은데~~~ 하다가
tailwind 에 calc 가 지원이 되나 하고 찾아봤더니 다행히 사용이 가능했다!
🎀 사용법
// 빨간 박스 div
<div className="h-[calc(8vh-2px)] bg-pointColor2" style={{ width: `${lifePercentage}%` }}></div>
px 나 % 를 정해줄 때 쓰던 괄호 안에 calc 를 써주면 된다!
style 이랑 className 을 합치려 했는데 실패했다..
tailwind 랑 다른 CSS 방식들이 작성법이 많이 달라서..
첨에 좀 애먹지만 그래도 거의 모든 CSS 기능?이 제공되는 거 같다..
728x90
반응형
'CSS' 카테고리의 다른 글
[CSS/React] tailwind 조건부 스타일링 (0) | 2024.04.16 |
---|---|
[CSS/React] tailwind checkbox 커스텀 : checked:bg-url (0) | 2024.04.05 |
[CSS/Next] tailwind drop-shadow 태그에 그림자 넣기 (0) | 2024.03.21 |
[CSS/Next] tailwind text-shadow 폰트 그림자 넣기 (0) | 2024.03.21 |
[CSS/Next] Next.js + tailwind 구글폰트 설정 Roboto_Mono (0) | 2024.03.13 |