컴퓨터 언어/CSS

#CSS #변수값 지정법 #var #transform #transition

훈츠 2020. 10. 12. 13:55
반응형

 

안녕하세요. 훈츠입니다. 금일은 CSS  문법에 관해 포스팅 합니다.

CSS 유용한 팁과, 필요한 기술들을 소개 드리도록 하겠습니다. 

 

CSS 레이아웃 및 기타 유용 기술 

 

  • VAR 변수값 지정 법 : 일일히 값을 입력 하는것보다 유용한 방법 입니다. 
  • FLEX 간단 소개 : 레이아웃 잡을때 유용한 FLEX 입니다. 
  • 간단한 애니메이션 효과 : Cursor , Transition, Transform 
  • 리스트 스타일 없애기 : list-style , padding- left : 0 
  • 축에 스크롤 주기 : overflow-y : scroll 

VAR 변수 지정 법 

일일히 값을 입력하는것 보다 아래와 같이 변수명에 속성값을 입력후 해당하는 CSS 에 VAR 함수를 이용하면 됩니다. 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//Hoons Blog---https://rain2002kr.tistory.com------------------------------------------------------------------코드///
:root {
  /* color */
  --color-black: #3f454d;
  --color-white: #ffffff;
  --color-blue: #3b88c3;
  --color-yellow: #fbbe28;
  --color-pink: #fd7f84;
  --color-light-grey: #dfdfdf;
  /* size */
  --base-margin: 8px;
  --size-button: 60px;
  --size-border: 10px;
  --size-thumnail: 50px;
  --font-size: 18px;
  /* animation */
  --animation-duration: 300ms;
}  
 
.item__description {
  margin-left: var(--base-margin);
}
 
 
cs

 

 


FLEX 간단 소개 및 사용법

레이아웃 잡을때, FLEX 이용 하기. FLEX 관련 하여서 아래 포스팅을 참조 바랍니다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
//Hoons Blog---https://rain2002kr.tistory.com------------------------------------------------------------------코드///
 
.container {
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: lightgray;
}
 
 
 
cs

flex-direction : 방향 설정 

justify-content : 가로 축 설정 

align-items : 세로축 설정 

 


애니메이션 효과 

아이템에 포인터를 가져다 놓았을때, 손가락 모양 보이기.  cursor : pointer

아이템 확대 하기.  hover { transform : scale(1.1)

확대 할때 시간 지정 및 모양 설정 하기 transition : transform 

 

1
2
3
4
5
6
7
8
9
10
11
//Hoons Blog---https://rain2002kr.tistory.com------------------------------------------------------------------코드///
 
.logo {
  cursor: pointer;
  transition: transform var(--animation-duration) ease;
}
.logo:hover {
  transform: scale(1.2);
}
 
 
cs

 


리스트 스타일 없애고 축에 스크롤 만드는 방법  

기본 reset 으로 날려 버릴수도 있지만 하나하나 reset 할때 사용하는 방법 입니다. 

축에 스크롤 값 주고 싶을때는 overflow 속성값을 이용합니다. 

 

1
2
3
4
5
6
7
8
9
10
11
//Hoons Blog---https://rain2002kr.tistory.com------------------------------------------------------------------코드///
 
.items {
  width: 60%;
  height: 60%;
  list-style: none;
  padding-left: 0/*  리스트는 기본적으로 left padding이 들어감 */
  overflow-y: scroll; /* 축에 스크롤 주는법 */
}
 
 
cs

 

 

 

 

 

 

반응형

'컴퓨터 언어 > CSS' 카테고리의 다른 글

#CSS #기본문법 1 #색상 설정  (0) 2020.10.31
#CSS #FLEX #레이아웃 만드는 방법  (0) 2020.10.12