float : The clearfix Hack(clearfix 해킹)
요소가 포함 된 요소보다 크고 떠 다니면 해당 요소가 컨테이너 외부로 넘칠 것입니다.
그런 다음 overflow: auto;이 요소를 포함하여이 문제를 해결할 수 있습니다.
예
.clearfix {
overflow: auto;
}
<!DOCTYPE html>
<html>
<head>
<style>
div {
border: 3px solid #73AD21;
}
.img1 {
float: right;
}
.clearfix {
overflow: auto;
}
.img2 {
float: right;
}
</style>
</head>
<body>
<p>In this example, the image is taller than the element containing it, and it is floated, so it overflows outside of its container:</p>
<div><img class="img1" src="w3css.gif" alt="W3Schools.com" width="100" height="140">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus imperdiet, nulla et dictum interdum...</div>
<p style="clear:right">Add a clearfix class with overflow: auto; to the containing element, to fix this problem:</p>
<div class="clearfix"><img class="img2" src="w3css.gif" alt="W3Schools.com" width="100" height="140">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus imperdiet, nulla et dictum interdum...</div>
</body>
</html>

게시글 목록
| 번호 | 제목 |
|---|---|
| 3015 |
HTML
SVG Star
|
| 3014 | |
| 3013 |
HTML
SVG Rectangle
|
| 3012 |
HTML
SVG Circle
|
| 3011 | |
| 3010 | |
| 3008 | |
| 3007 | |
| 3006 | |
| 3005 | |
| 3004 | |
| 3003 |
HTML
HTML5 Canvas
|
| 3002 |
HTML
HTML5 <footer> 요소
|
| 3001 |
HTML
HTML5 <header> 요소
|
| 3000 |
HTML
html5 태그 정의
|
| 2999 | |
| 2998 |
HTML
HTML5 <aside> 요소
|
| 2997 |
HTML
HTML5 <nav> 요소
|
| 2996 | |
| 2995 | |
| 2994 | |
| 2993 | |
| 2992 | |
| 2991 | |
| 2989 | |
| 2988 | |
| 2987 | |
| 2986 | |
| 2985 | |
| 2984 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기