어떻게 만드는지: 채팅 메시지
CSS를 사용하여 채팅 메시지를 만드는 방법을 이해하세요.
채팅 메시지

헬로. 오늘은 어떻게 지내고 계신가요?
11:00
헤이! 나는 잘 지내고 있습니다. 걱정하지 마세요!
11:01
좋아요! 그렇다면, 오늘 무엇을 하고 싶으신가요?
11:02
모르겠어요. 축구 치거나 또는 더 많은 프로그래밍을 배우는 것도 좋을 듯?
11:05채팅 메시지를 어떻게 만드는지
첫 번째 단계 - HTML 추가:
<div class="container"> <img src="/w3images/bandmember.jpg" alt="Avatar"> <p>헬로. 오늘은 어떻게 지내고 계신가요?</p> <span class="time-right">11:00</span> </div> <div class="container darker"> <img src="/w3images/avatar_g2.jpg" alt="Avatar" class="right"> <p>헤이! 나는 잘 지내고 있습니다. 물어보셔서 감사합니다!</p> <span class="time-left">11:01</span> </div> <div class="container"> <img src="/w3images/bandmember.jpg" alt="Avatar"> <p>Sweet! So, what do you wanna do today?</p> <span class="time-right">11:02</span> </div> <div class="container darker"> <img src="/w3images/avatar_g2.jpg" alt="Avatar" class="right"> <p>Nah, I dunno. Play soccer.. or learn more coding perhaps?</p> <span class="time-left">11:05</span> </div>
第二步 - CSS 추가:
/* 채팅 컨테이너 */ .container { border: 2px solid #dedede; background-color: #f1f1f1; border-radius: 5px; padding: 10px; margin: 10px 0; } /* 더 어두운 채팅 컨테이너 */ .darker { border-color: #ccc; background-color: #ddd; } /* 부浮清除 */ .container::after { content: ""; clear: both; display: table; } /* 설정 이미지의 스타일 */ .container img { float: left; max-width: 60px; width: 100%; margin-right: 20px; border-radius: 50%; } /* 설정右侧图像的样式 */ .container img.right { float: right; margin-left: 20px; margin-right:0; } /* 설정右侧时间文本의 스타일 */ .time-right { float: right; color: #aaa; } /* 설정左侧时间文本의 스타일 */ .time-left { float: left; color: #999; }