본문 바로가기
728x90
반응형

CSS19

[CSS] 다양한 반응형 CSS 단위 (%, em, rem, vw, vh) 절대 단위 / 상대 단위절대 단위 : in, cm, mm, pt, px가 있으며 출력장치(모니터)의 물리적 속성을 아는 경우 효율적상대 단위 : %, em, rem, vw, vh이 있으며 기종간, 플랫폼 간의 호환성을 유지하는데 유리​⇒ 모바일/태블릿/웹사이트 모두에 호환되는 반응형 어플리케이션을 만들고자 한다면,     상대단위를 사용하는 것이 유리하다.CSS 절대 단위pxptpx (pixel)가장 기본적으로 사용되는 단위입니다.이것은 픽셀단위라는 고정값에 따라 정해지기 때문에 화면의 크기나 확대와 같이사용자가 임의로 정의할 수 없는 고정된 값을 말합니다.이 단위는 가장 기본이 되는 단위이기 때문에 앞으로 설명할 다른 단위들의 기준이 됩니다. pt (point)1 px = 0.75 ptCSS 상대 단위.. 2024. 5. 23.
[CSS] CSS 변수(--variable) 사용법 1. 변수 선언 방법:root는 문서 전체 의미한 element 내에서만 변수를 사용하고 싶다면, 해당 selector를 사용하면 됩니다.:root 의사 클래스에 선언해서 HTML 문서 어디에서나 사용자 지정 변수에 접근할 수 있도록 구성하는 패턴을 많이 사용--variable name 형식입니다./* 변수를 선언하는 방법 */:root{ --color-white : #ffffff; --font-regular: 16px; --size-border-radius: 4px;} 2. 변수 사용 방법var() 형식으로 변수 사용할 수 있습니다.section { color: var(--color-white) font-size: var(--font-reg.. 2024. 5. 22.
[CSS] 스크롤 바(Scrollbar) 스타일 커스텀하기 CSS 스크롤 바(Scrollbar) 스타일 커스텀각 아래에 대한 CSS 코드를 추가해 주면 커스텀을 할 수 있습니다.영역::코드로 적용 대상을 제한하여 사용할 수 있습니다. ::-webkit-scrollbar : 스크롤바 전체 영역에 대한 설정::-webkit-scrollbar-thumb : 스크롤바 막대에 대한 설정::-webkit-scrollbar-track : 스크롤바 뒷 배경에 대한 설정스크롤바 스타일 적용 See the Pen 스크롤바 커스텀(Scrollbar Custom) by 권소현 (@uilserhu-the-looper) on CodePen." data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 2024. 5. 22.
[CSS] CSS 애니메이션 - transform, transition, animation CSS3 애니메이션TransformTransitionAnimation1. Transform- 요소를 회전, 크기 변경 및 각도와 위치 변경 시 사용- 2D Transform 기본 x, y 두 좌표로만 요소를 변화시켜 2D적인 변화를 가미할 수 있다. 📝 Transform 형태transform: scale() translate() rotate() skew();/* 공백(스페이스)으로 구분지어 여러 속성들을 함께 사용할 수 있다. */속성설명단위translate(x,y)요소의 위치를 X축으로 x만큼, Y축으로 y만큼 이동시킨다.px, %, em 등translateX(n)요소의 위치를 X축으로 x만큼 이동시킨다.px, %, em 등translateY(n)요소의 위치를 Y축으로 y만큼 이동시킨다.px, %, .. 2024. 5. 22.
[CSS] CSS 속성 선택자(Selector) 종류 선택자(Selecotr) 작성방법선택자 { 속성:값; 속성:값; }1. 태그 선택자HTML의 특정 태그 선택합니다.h1 { background-color:yellow; }h12. 클래스, 아이디 선택자 (. #)클래스는 반복적인 디자인 요소를 적용 시 사용 ▶ .(점)아이디는 단독으로 사용하는 디자인 요소 적용 시 사용 ▶ #(샵)h1.title1 { background-color:yellow; }.title2 { background-color:pink; }h3#title3 { background-color:blue; }#title4 { background-color:green; }h1h2h3h43. 속성 선택자form 관련 대상을 선택 시 주로 사용합니다.선택자[속성=값]  속성의 값이 모두 일치할 때.. 2024. 5. 22.
[CSS] CSS Flex 완벽 가이드 CSS Flex BoxFlex는 요소의 크기가 불분명하거나 동적인 경우에도, 각 요소를 정렬할 수 있는 효율적인 방법을 제공합니다. 우선 Flex는 2개의 개념으로 나뉩니다. 첫 번째는 Container 두 번째는 Items 입니다. Container는 Items를 감싸는 부모 요소이며, 각 Item을 정렬하기 위해선 Container가 필수입니다. 주의할 부분은 Container와 Items에 적용하는 속성이 구분되어 있다는 것입니다. (부모요소) Container ▶ display, flex-flow, justify-content 등의 속성을 사용할 수 있으며, (자식요소) Items ▶ order, flex, align-self 등의 속성을 사용할 수 있습니다. Flex ContainerFlex C.. 2024. 5. 20.
[CSS] CSS Position 속성 5가지 정리 (static, relative, absolute, fixed, sticky) Position 이란?element 배치하는 방법을 지정해주는 속성이라고 하며static, relative, absolute, fixed, sticky 5가지가 있다.1. staticdefault 값으로 명시되어 있지 않을 경우 position : static; 으로 적용문서의 흐름에 따라 element 배치top, right , bottom, left, z-index 속성에 영향을 받지 않음HTML의 요소가 일반적인 흐름으로 배치되는 속성2. relative문서의 흐름에 따라 element 배치top, right , bottom, left 를 주면 static이었을 때의 위치에서 주어진 값만큼 이동static과 동일하게 일반적인 흐름으로 배치되는 속성차이점은 현재 자신의 위치를 기준으로 배치를 좀 더 .. 2024. 5. 13.
[CSS] 4K(3840x2160)해상도 배경이미지 화면에 맞게 꽉차게 지정하기 width: 100vw / height: 100vh지정해주면 각각 컴퓨터 화면에 맞는 꽉 찬 사이즈로 자동으로 변경된다 body { width: 100vw; height: 100vh; background-image: url('./img/BG.jpg'); background-repeat : no-repeat; background-size : cover; } 2024. 5. 8.
[UTIL] 소스코드(code) 자동정렬 사이트 https://tools.arantius.com/tabifier Tools - Tabifier (HTML and CSS code beautifier) - arantius.comTabifier The tabifier is a tool to properly indent computer code. The style it produces is a mix of my personal preferences for indentation plus what I could manage to make a program produce from dirty source. The tabifier currently supports CSS, HTML, andtools.arantius.com 2024. 4. 30.
728x90
반응형