transform
이라는 하나의 속성을 통해서 여러가지 변화를 줄 수 있는 것(다른 속성은 필요없음)<!DOCTYPE html>
<html>
<head>
<link rel=stylesheet href="style.css"/>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>`substitute(Filename('', 'Page Title'), '^.', '\u&', '')`</title>
</head>
<body>
<img id="bear" src="https://wwfkr.awsassets.panda.org/img/original/polarbear-cc.jpg"/>
</body>
</html>
#bear {
width: 400px;
transform: scale(0.5);
}
#bear {
width: 400px;
transform: scale(1.5, 0.3);
}
#bear {
width: 400px;
transform: scaleX(0.5);
/* transform: scaleY(0.5); */
}
deg
를 붙여야함rad
, turn
등 각을 표현하고 수학적으로 나타내는 다른 단위들도 같이 쓸 수 있음 <body>
<img id="bear" src="https://wwfkr.awsassets.panda.org/img/original/polarbear-cc.jpg"/>
</body>
#bear {
width: 400px;
transform: rotate(45deg);
}
#bear {
width: 400px;
transform: rotate(45deg) scale(0.5);
}
<body>
<img id="bear" src="https://wwfkr.awsassets.panda.org/img/original/polarbear-cc.jpg"/>
</body>
#bear {
width: 400px;
transform: translate(100px, 150px);
/* transform: translate(100px); */
}
#bear {
width: 400px;
transform: translateX(100px);
/* transform: translateY(100px); */
}
#bear {
width: 400px;
transform: translate(-100px, -150px);
}
#bear {
width: 400px;
transform: translate(50%, 30%);
}
<body>
<img id="bear" src="https://wwfkr.awsassets.panda.org/img/original/polarbear-cc.jpg"/>
</body>
#bear {
width: 400px;
margin: 100px;
transform: skewX(20deg);
/* transform: skewY(45deg); */
/* transform: skew(20deg); */
/* transform: skew(20deg, 30deg); */
}
<body>
<img id="bear" src="https://wwfkr.awsassets.panda.org/img/original/polarbear-cc.jpg"/>
</body>
#bear {
width: 400px;
margin: 100px;
transform: scale(1.3);
transform-origin: top left;
/* transform: 50px 100px; */
}
#bear {
width: 400px;
margin: 100px;
transform: rotate(45deg);
transform-origin: top left;
/* transform: 50px 100px; */
}