요소의 박스 타입(유형)을 설정
속성 값
값 | 의미 |
block | 블록 요소 |
inline | 인라인 요소 |
inline-block | 인라인-블록 요소(<input>등) 인라인 요소이지만, 추가적으로 블록의 특성을 추가적으로 가지고 있다. 즉, width&height&margin&padding의 값을 가질 수 있다. |
기타 | table, table-cell, flex 등 |
none | 요소의 박스 타입이 없음(요소가 사라짐) |
1. 인라인 요소를 블록 요소로 바꿈
span{
display: block;
width: 100px;
height: 100px;
background: tomato;
}
2. 블록 요소를 인라인 요소로 바꿈
div{
display: inline;
width: 100px;
height: 100px;
background: tomato;
}
3. input태그는 인라인이지만 블럭요소의 특징을 가지고 있다.
input {
width: 100px;
height: 50px;
margin: 50px 0;
padding: 20px 0;
}
4. 주의** display: none; 은 안보이는것이 아니라 진짜 요소가 없어지게 만드는 것이다.
'CSS > 속성 - 박스 모델' 카테고리의 다른 글
opacity (0) | 2021.01.08 |
---|---|
overflow (0) | 2021.01.08 |
box-sizing (0) | 2021.01.08 |
border (0) | 2021.01.08 |
padding (0) | 2021.01.08 |