block
์ ์ผ๋ฐ์ ์ธ ๊ฐ์ผ๋ก ๊ฐ๋ก ํ ์ค์ ๋ค ์ฐจ์งํ๋ค
inline-block
์ ์ปจํ
์ธ ๋ฅผ ๊ฐ์ธ๋ ์ ๋์ ํฌ๊ธฐ๋ฅผ ๊ฐ์ง๋ค
none
์ ๋ง ๊ทธ๋๋ก ๋ณด์ด์ง ์๊ฒ ํด์ค๋ค
flex
์ ์ปจํ
์ธ ๋ฅผ ๋น๊ณต๊ฐ์์ด ์์ฐ์ค๋ฝ๊ฒ ๋ฐฐ์นํด์ค๋ค
grid
์ grid-template-columns์ผ๋ก ๋น์จ์ ๋๋ ์ค ์ ์๋ค
1fr 1fr 1fr๋ 1 : 1 :1์ด๊ณ 2fr 1fr 1fr๋ 2 : 1 :1์ผ๋ก ๋๋ ์ง๋ค
static
๋ ์์๋ฅผ ์ผ๋ฐ์ ์ธ ๋ฌธ์ ํ๋ฆ์ ๋ฐ๋ผ ๋ฐฐ์นํ๋ค
relative
๋ ์๊ธฐ ์์ ์ ์์น๋ฅผ ์๋ฏธํ๊ณ top left๋ก ์์น๋ฅผ ์กฐ์ ํ ์ ์๋ค
absolute
๋ ์ ์ธ๋ ํด๋์ค์ ๋ถ๋ชจ ํด๋์ค๋ฅผ ๊ธฐ์ค์ผ๋ก ์์น๋ฅผ ์กฐ์ ํ ์ ์๋ค
sticky
๋ ์คํฌ๋กค์ ๋ด๋ ค๋ ๊ทธ ์๋ฆฌ์ ๊ณ ์ ๋๋๋ก ํด์ค๋ค
@mixin ellipsis {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
๋ง์ค์ํ
๋ฅผ ์ ์ธํ ์ ์๋ค
text-overflow: ellipsis;
๋ ์ ํด์ง ๋์ด์์ ํ
์คํธ๊ฐ ๋ฒ์ด๋๋ฉด ๋ง์ค์ํ '...'์ผ๋ก ํํํด์ค๋ค
white-space: nowrap;
๋ ์ฐ์ ๊ณต๋ฐฑ์ ํ๋๋ก ํจ์น๊ณ ์ค๋ฐ๊ฟ์
์์์์๋ง ์ผ์ด๋๋ค
overflow:hidden;
๋ ๋์ณํ๋ฅด๋ฉด ์ ๋ณด์ด๋๋ก ์ค์ ํ๋ค
letter-spacing: normal;
letter-spacing: -0.3px
๊ธ์ ๊ฐ๊ฒฉ
์ ์กฐ์ ํ๋ค
line-height: 2.5;
line-height: 3em;
์ค ๊ฐ๊ฒฉ
์ ์กฐ์ ํ๋ค
box-sizing: content-box;
width: 100%;
box-sizing: content-box;
width: 100%;
border: solid #5B6DCD 10px;
padding: 5px;
box-sizing: border-box;
width: 100%;
border: solid #5B6DCD 10px;
padding: 5px;
content-box
๋ ์ปจํ
์ธ ์ ํ
๋๋ฆฌ์ ํจ๋ฉ ๋ง์ง์ ํฌํจํ์ง ์์ ์ฝํ
์ธ ์์ญ๋ง ํฌํจํ ๊ฒ์ด๋ค
border-box
๋ ํ
๋๋ฆฌ๊น์ง ํฌํจํ ํฌ๊ธฐ๋ฅผ ์๋ฏธํ๋ค
transform: translate(120px, 50%);
transform: translate3d(12px, 50%, 3em);
transform: translateX(2em);
transform: translateY(3in);
transform: translateZ(2px);
transform: rotate(0.5turn);
transform: rotate3d(1, 2.0, 3.0, 10deg);
transform: rotateX(10deg);
transform: rotateY(10deg);
transform: rotateZ(10deg);
translate
๋ x,y์ผ๋ก ์ขํ๋ฅผ ๋ฏธ๋ ๊ฒ์ด๊ณ rotate
๋ ์ฝํ
์ธ ๋ฅผ ๋๋ฆฌ๋ ๊ฒ์ด๋ค.
์ฐธ๊ณ ์ฌ์ดํธ
โ๏ธ https://developer.mozilla.org/ko/