티스토리 뷰
다 함께 배우고 성장하는 부스트코스
부스트코스(boostcourse)는 모두 함께 배우고 성장하는 비영리 SW 온라인 플랫폼입니다.
www.boostcourse.org
출처입니다.
<선생님의 html 코드>
<div class="wrap">
<h1 class="blind">알면 알수록 즐거운 네이버쇼핑 윈도시리즈</h1>
<p class="blind">쇼핑 즐기고 10%적립 혜택도 받으세요!</p>
<ol>
<li>
<strong class="blind">100 포인트만 있으면!</strong>
<p class="blind">포인트 100원 이상 보유 시 신청 가능(신청 확인용으로 차감되지 않습니다.)</p>
<a href="#" class="link_point"><span class="blind">포인트가 부족하다면?</span></a>
</li>
<li class="blind">
<strong>쇼핑윈도 시리즈 즐기고~</strong>
<p>11.15 ~ 11.30 누적 1만원 이상 구매</p>
</li>
<li class="blind">
<strong>구매금액 10%적립</strong>
<p>최대 1만원 네이버페이 포인트 적립</p>
</li>
</ol>
<a href="#" class="link_join"><span class="blind">신청하기</span></a>
<h2 class="blind">유의 사항</h2>
<ul class="blind">
<li>BIG3 쇼핑 이벤트와 중복으로 신청하실 수 없습니다.</li>
<li>내부 사정에 따라 공지 없이 신청 종료될 수 있습니다.</li>
</ul>
</div>
<선생님의 css코드>
ol {
list-style: none;
}
body, ol {
margin: 0;
padding: 0;
}
.wrap {
position: relative;
width: 1020px;
height: 650px;
margin: 0 auto;
background: url(img/promotion.png) no-repeat 0 0;
}
.blind {
position: absolute;
clip: rect(0 0 0 0);
width: 1px;
height: 1px;
margin: -1px;
overflow: hidden;
}
.link_point {
position: absolute;
left: 100px;
bottom: 130px;
width: 133px;
height: 22px;
}
.link_join {
position: absolute;
bottom: 32px;
left: 340px;
width: 340px;
height: 70px;
}
보면 선생님은 백그라운드에 이미지로 처리했는데
여기서 선택을 할 수 있다.
div로 다 감싸서 글씨를 안 보이게 할 건지
아니면 부분만 안 보이게 할지
나중에 내용이 많아진다면 일일이 class를 부여해서 하기 번거로운 경우
묶어서 진행한다고 하시는데
여기서는 class를 이용했다. 거기다 번거롭게 하지 않기 위해서 blind라는 클래스 명을 통일해서 진행했고
보면 link_point와 link_join가 이 쓰는데 이는 실질적으로 눌려져야 되는 버튼이다,
<span class="blind"> 신청하기 </span> 보면 a태그 안에 이런 식으로 글자만 안 보이게 설정했다.
클릭이 되어야 되는 부분이기에 a태그로 각 클래스를 지정했고
원래는 display:block을 지정해주었는데 position:absolute를 사용하면 자동으로 block이 되므로 선언하지 않았다.
absolute를 이용해서 위치를 잡아주었다 물론. wrap클래스는 relative속성을 부여했다.
여기서 꿀팁은 개발자 도구를 이용해서 숫자를 넣어가면서 박스 크기와 위치를 맞춰갔다는 점이다.
결론 : 개발자 도구와 친해지자!
'웹프로그래밍 > 네이버 부스트코스 배운 내용' 카테고리의 다른 글
다단 레이아웃 제작하기 1,2 (0) | 2022.03.22 |
---|---|
1단 레이아웃 제작 방법 (0) | 2022.03.22 |
float 해제 방식 (0) | 2022.03.22 |
프로모션 페이지 제작 1 (0) | 2022.03.22 |
IR (Image Replacement) 적절한 대체 텍스트 처리 방식/ 요소 숨김 처리 (0) | 2022.03.22 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 1단레이아웃제작
- 메뉴만들기
- float효과삭제
- 레이아웃제작
- 부동산스터디
- 레이아웃작성
- 부스트보스
- 이해강
- 고정 레이아웃 제작
- 경매
- 웹 코딩
- float효과제거하기
- 1단 메뉴 제작
- 고정 레이아웃
- 프론트공부
- 프로모션 페이지 제작
- 부동산
- htmlcss 매뉴만들기
- 고정레이아웃제작
- 홈페이지 메뉴 만들기
- 고정레이아웃
- HTML
- 네이버 부스트코스
- 1단 메뉴만들기
- CSS
- 부동산경매
- 다단레이아웃
- 2단레이아웃
- 경매공부
- 웹프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
글 보관함