박스 그림자(box-shadow) & 텍스트 그림자(text-shadow)

  • 그림자를 주는 효과입니다.

box-shadow : h-shadow l v-shadow l blur l spread l color l none l inset l initial l inherit ;

Property Description
h-shadow 그림자의 수평 거리를 나타냅니다.
v-shadow 그림자의 수직 거리를 나타냅니다.
blur 그림자의 흐림정도를 나타냅니다.
spread 그림자의 거리를 나타냅니다.
color 그림자의 색을 나타냅니다.
inset 그림자의 내부 그림자를 나타냅니다.

Sample1

shadow1
shadow2
shadow3
shadow4
shadow5

Sample2

shadow6
shadow7
shadow8
shadow9
shadow10

Sample3

shadow11
shadow12
shadow13
shadow14
shadow15

Sample4

shadow16
shadow17
shadow18
shadow19
shadow20

Sample5

shadow21
shadow22
shadow23
shadow24
shadow25

Example

hover effect1
hover effect2
hover effect3
hover effect4
hover effect5
hover effect6
hover effect7
hover effect8
hover effect9
hover effect10
hover effect11
hover effect12
hover effect13

Radius

  • radius는 모서리를 둥글게 만들어줍니다.

Syntax

border-radius : length l % l intial l inherit

Sample1

radius1
radius2
radius3
radius4
radius5
radius6
radius7
radius8
radius9
radius10

Sample2

radius11
radius12
radius13
radius14
radius15
radius16
radius17
radius18

Sample3

radius20
radius21
radius22
radius23
radius24
radius25
radius26
radius27
radius28
radius29

Sample4

radius31
radius32
radius33
radius34
radius35

Sample5

radius36
radius37
radius38
radius39
radius40
radius41
radius42
radius43
radius44
radius45

Sample6

radius46
radius47
radius48
radius49
radius50

transform

  • transform은 이동(translate), 확대/축소(scale), 기울기(skew), 회전(rotate), 변형 행렬(matrix) 등 5가지 구조로 이루어져 있습니다.

회전하기(rotate)

Property Sample Description
rotatae transform:rotate(10deg); 10도 회전을 나타냅니다.
rotataeX transform:rotateX(10deg); X좌표 회전을 나타냅니다.
rotataeY transform:rotateY(10deg); Y좌표 회전을 나타냅니다.
rotataeZ transform:rotateZ(10deg); Z좌표 회전을 나타냅니다.

Sample1

rotate1
rotate2
rotate3
rotate4
rotate5

Sample2

rotate6
rotate7
rotate8
rotate9
rotate10

Sample3

rotate11
rotate12
rotate13
rotate14
rotate15

Sample4

rotate16
rotate17
rotate18
rotate19
rotate20

Sample5

rotate21
rotate22
rotate23
rotate24
rotate25

이동하기(translate)

Property Sample Description
translate transform:translate(10px,20px); X좌표,Y좌표 이동을 나타냅니다.
translate3D transform:translate3d(10px,20px,30px); 3D 이동을 나타냅니다.
translateX transform:translateX(10px); X좌표 이동을 나타냅니다.
translateY transform:translateY(10px); Y좌표 이동을 나타냅니다.
translateZ transform:translateZ(10px); Z좌표 이동을 나타냅니다.

Sample1

translate1
translate2
translate3
translate4
translate5

확대/축소하기(scale)

Property Sample Description
scale transform:scale(2,2,2); X좌표,Y좌표,Z좌표 확대를 나타냅니다.
scaleX transform:scaleX(2); X좌표 확대를 나타냅니다.
scaleY transform:scaleY(2); Y좌표 확대를 나타냅니다.
scaleZ transform:scaleZ(2); Z좌표 확대를 나타냅니다.

Sample1

scale1
scale2
scale3
scale4
scale5

Sample2

scale6
scale7
scale8
scale9
scale10

기울기(skew)

Property Sample Description
skew transform:skew(10deg, 10deg); X좌표,Y좌표 기울기를 나타냅니다.
skewX transform:skewX(10deg); X좌표 기울기를 나타냅니다.
skewY transform:skewY(10deg); Y좌표 기울기를 나타냅니다.

Sample1

skew1
skew2
skew3
skew4
skew5

Sample2

skew6
skew7
skew8
skew9
skew510

Sample3

skew11
skew12
skew13
skew14
skew15

Transform-orign

Sample1

origin1
origin2
origin3
origin4
origin5

Sample2

origin6
origin7
origin8
origin9
origin10

Sample3

origin11
origin12
origin13
origin14
origin15
origin16
origin17
origin18
origin19
origin20

Sample4

origin21
origin22
origin23
origin24
origin25
origin26
origin27
origin28
origin29
origin30

Sample5

origin31
origin32
origin33

Sample6

origin36
origin37
origin38
origin39
origin40
origin41
origin42
origin43
origin44
origin45

Background Gradients

Property Sample Description
liner-gradient background : liner-gradient; 선형 그라데이션 백그라운드를 설정합니다.
radial-gradient background : radial-gradient; 원형 그라데이션 백그라운드를 설정합니다.

Syntax

background:liner-gradient(direction, color1, color2, .....);

Sample1

gradient1 top
gradient2 left
gradient3 right
gradient4 bt

Sample2

gradient5
gradient6
gradient7
gradient8

Sample3

gradient9
gradient10
gradient11
gradient12

Sample4

gradient13
gradient14
gradient15
gradient16

Sample5

gradient17
gradient18
gradient19
gradient20
gradient21

Sample6

gradient22
gradient23
gradient24
gradient25
gradient26

Sample7

gradient27
gradient28
gradient29
gradient30
gradient31

Sample8

gradient32
gradient33
gradient34
gradient35
gradient36

Sample9

gradient37
gradient38
gradient39
gradient40
gradient41

Sample10

gradient42
gradient43
gradient44
gradient45
gradient46

Sample11

gradient47
gradient48
gradient49
gradient50
gradient51

Sample12

gradient52
gradient53
gradient54
gradient55
gradient56

Sample12

gradient57
gradient58
gradient59
gradient60
gradient61

Transition

Syntax

transition : {property}{duration}{timing-function}{delay} | inital | inherit;

Property Sample Description
transition-property transition-property : width; CSS 속성을 지정합니다.
transition-duration transition-property : 1s; 움직이는 시간을 지정합니다.
transition-timing-function transition-timing-function : linear; 움직임 효과를 지정합니다.
transition-delay transition-delay : 1s; 움직임이 시작되기 전 시간을 지정합니다.

Transition-timing-function 속성

Property Description
liner 일정한 간격으로 변화합니다.
ease 서서히 가속하고 종점 가까이에서 급격히 감속
ease-in 제로 속도에서 서서히 가속해나감
ease-out 최대속도에서 시작, 서서히 감속
ease-in-out 제로 속도에서 시작, 중간지점에서 최고속도, 서서히 감속
cubic-bezier 직접 값을 입력해서 속도를 지정

sample1

linear
ease
ease-in
ease-out
ease-in-out

Animation

Syntax

animation : {name}{duration}{timing-function}{delay}{iteration-count} {direction}{fill-mode}{play-state};

Property Sample Description
animation-name animation-name:mykey; @keyframes에 지정된 이름을 설정합니다.
animation-duration animation-duration:3s; 애니메이션이 실행되는 시간을 설정합니다.
animation-timing-function animation-timing-function:linear; 애니메이션이 움직이는 모습을 설정합니다.
animation-delay animation-delay:3s; 애니메이션이 시작되기 전 대기시간을 지정합니다.
animation-iteration-count animation-iteration-count:4; 애니메이션의 반복 횟수를 지정합니다.
animation-direction animation-direction:alternate; 키프레임의 연결방향을 지정합니다.
animation-fill-mede animation-fill-mode:forwards; 애니메이션이 시작되기 전이나 끝나고 난 후 어떤 값이 적용될 지 지정합니다.
animation-play-state animation-play-state:paused; 애니메이션의 실행 상태를 지정합니다.

@keyframes

Sample1

animation1
animation2
animation3
animation4
animation5

Sample2

animation6
animation7
animation8
animation9
animation10

Sample3

animation11
animation12
animation13
animation14
animation15

Sample4

animation16
animation17
animation18
animation19
animation20

sample5

animation21
animation22
animation23
animation24
animation25

sample6

animation30

sample7

animation31
animation32

Loading Animation