w3.css
1/2 화면 분할
CSS를 사용하여 분할 화면(50/50)을 만드는 방법을 알아보자.
분할 화면을 만드는 방법
1단계) HTML 추가
<div class="split left"> <div class="centered"> <img src="img_avatar2.png" alt="Avatar woman"> <h2>Jane Flex</h2> <p>Some text.</p> </div> </div> <div class="split right"> <div class="centered"> <img src="img_avatar.png" alt="Avatar man"> <h2>John Doe</h2> <p>Some text here too.</p> </div> </div>
2단계) CSS 추가
/* Split the screen in half */ .split { height: 100%; width: 50%; position: fixed; z-index: 1; top: 0; overflow-x: hidden; padding-top: 20px; } /* Control the left side */ .left { left: 0; background-color: #111; } /* Control the right side */ .right { right: 0; background-color: red; } /* If you want the content centered horizontally and vertically */ .centered { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } /* Style the image inside the centered container, if needed */ .centered img { width: 150px; border-radius: 50%; }
기본 예시
예제 보기참고
W3C School - Split Screen 1/2