CSS에서 요소들의 레이아웃을 지정할 때 사용하는 속성인 display
그 중에서도 inline, block, inline-block의 동작 방식을 정리한다.
<!DOCTYPE html>
<html>
<head>
<title>CSS display: inline, block, inline-block</title>
<style>
div {
padding: 2px;
}
// 해결 방법 1
body {
font-size: 0;
}
</style>
</head>
<body>
<div style="display:inline-block;border:1px solid red">inline-block</div>
<div style="display:inline-block;border:1px solid blue">inline-block</div>
// 해결 방법 2
<div style="display:inline-block;border:1px solid red">
inline-block
</div><div style="display:inline-block;border:1px solid blue">
inline-block
</div>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>CSS display: inline, block, inline-block</title>
<style>
div {
padding: 2px;
// 해결 방법
vertical-align: top;
}
</style>
</head>
<body>
<div style="display:inline-block;border:1px solid red">
<img src="https://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cP5V2H/btq0c1FYACb/jB4yvkJCAe1lEZJMCRNAJ0/img.png" />
inline-block
</div>
<div style="display:inline-block;border:1px solid blue">
inline-block
</div>
</body>
</html>
References
[HTML] abbr 요소 by MDN (0) | 2021.07.01 |
---|---|
[CSS] position: static, relative, absolute, fixed (0) | 2021.04.26 |
[Javascript] Array sort (0) | 2021.04.01 |
[Javascript] String replace/replaceAll (0) | 2021.03.16 |
[Web] sessionStorage vs localStorage (0) | 2021.03.13 |