반응형
이미지 위에 텍스트를 올리고 싶은데
position: absolute는 쓰기 싫다
간단하게 이미지 위에 텍스트를 올려보자
① HTML
<div class="text-on-img">
<div class="background-wrap">
<div class="content">
<span>Title</span>
<span>Content</span>
</div>
</div>
</div>
② CSS
.background-wrap {
background-image: url('https://image.freepik.com/free-photo/wall-wallpaper-concrete-colored-painted-textured-concept_53876-31799.jpg');
background-size: 272px 196px;
width: 272px;
height: 196px;
display: flex;
justify-content: center;
align-items: center;
}
.content {
display: flex;
flex-direction: column;
}
.content span {
color: white;
}
.content span:nth-child(1) {
font-size: 25px;
font-weight: bold;
}
.content span:nth-child(2) {
font-size: 20px;
}
이렇게 잘 올라간다
앞으로 html, css, js 관련 코드는 이렇게 코드펜으로 가져와야겠다
See the Pen text on image by shab8 (@shab8) on CodePen.
CodePen 사용법은 아래 글에 써놨다
반응형
'CSS' 카테고리의 다른 글
[#. CSS] Canlendar UI(HTML5 + CSS + JS) 달력 UI (0) | 2021.07.14 |
---|---|
[#. CSS] css gradient 그라데이션 색상 코드 제공해주는 사이트 (0) | 2021.01.12 |
[#. CSS] 반응형 웹 모바일, 태블릿 디바이스별 CSS 적용하기 미디어 쿼리 media query (0) | 2020.10.27 |
[#CSS] iframe 유튜브 영상 첨부 시 비율에 따라 크기 조절하기 (0) | 2020.09.18 |
[#CSS] Swiper 슬라이드 생성하기, 이미지 슬라이드, 유튜브 슬라이드 (0) | 2020.09.17 |