Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 일러스트아이소메트릭
- html기초
- html
- IT
- 일러스트3d
- 포토샵
- 레이어그룹
- 자바스크립트매개변수
- 자바스크립트기초
- 통계사이트
- 포토샵기초
- 일러스트기초
- 사진보정
- flexbox defense
- flexbox froggy
- 일러스트 블렌드
- 웹디자인 기초
- 일러스트 브러쉬
- 스마트오브젝트
- 일러스트 기초
- 자바스크립트
- 아이콘가이드
- css diner
- 아이드로퍼툴
- 디스톨트
- CSS
- 자바스크립트함수
- 자바스크립트 변수
- 인포그래픽
- 웹디자인
Archives
- Today
- Total
오늘보다 더 나은 내일
[수업노트](20.11.16)D+27 클래스101 상단배너 만들기 본문
728x90
※ 크롬 개발자 단축키 : ctrl +shift + c
※ codepen 코드업 동작 재실행: ctri + shift + 7
※ 고정형 사이트 만들기 : 너비를 조절해주는 라이브러리 .con이 있다면 자식을 감싸는 부모요소에
자식너비만큼의 라이브러리 .con-min-width를 만들어준다
※ 폰트적용 : 구글폰트에서 Noto Sans KR 다운가능 (가독성 좋고 무료 폰트)
용량 감안하여 필요한 크기선택하여 오른편 링크를 html에 붙여넣기, font-family를 css붙여넣기
※ 아이콘 적용 : 이미지를 삽입하여도 되지만 색, 크기조절 등 자유로운 디자인은 위해 폰트어썸 font awesome이용
- 무료아이콘검색 - 적절한 아이콘 선택 및 주소 복사 - html 마크업
- cdnjs사이트에서 font awesome 검색 - 링크복사 - html 상단 마크업
※ 메뉴바 등 중간여백 넣어주기
1) flex justify-content:space-between;
2) 여백을 넣을 위치에 내용없는 엘리먼트 생성후 라이브러리 flex-grow-1 만들어준다.
<!-- 구글 폰트 불러오기 -->
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;700&display=swap" rel="stylesheet">
<!-- 폰트어썸 라이브러리 불러오기 -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css">
<div class="gg-bar con-min-width">
<div class="con flex">
<div class="text">
지금 알림 신청하면 백화점 상품권 당첨!
</div>
<div class="flex-grow-1"></div>
<div class="btn-close"><i class="fas fa-times"></i></div>
</div>
</div>
/* 노말라이즈 */
body, ul, li {
margin:0;
padding:0;
list-style:none;
}
a {
color:inherit;
text-decoration:none;
}
/* 라이브러리 */
.con {
margin-left:auto;
margin-right:auto;
}
.flex {
display:flex;
}
.flex-jc-sb {
justify-content:space-between;
}
.flex-grow-1 {
flex-grow:1;
}
.bg-red {
background-color:red;
}
.bd-red {
border:10px solid red;
}
/* 커스텀 */
html {
font-family: 'Noto Sans KR', sans-serif;
}
.con-min-width {
min-width:1176px;
}
.con {
width:1176px;
}
.gg-bar {
background-color:#5B4FFF;
color:white;
}
.gg-bar .btn-close {
padding:0 7px;
border-radius:3px;
}
.gg-bar .btn-close:hover {
background-color:rgba(62,64,66,0.2);
}
728x90
'국비지원 UX UI 디자인 > 코딩 수업' 카테고리의 다른 글
[수업노트](20.11.18)D+29 클래스 101 상단로고 검색바/자바스크립트console.clear();/숫자와 문자/변수 (0) | 2020.11.24 |
---|---|
[수업노트](20.11.17)D+28 클래스101 상단배너 만들기 (0) | 2020.11.24 |
[수업노트](20.11.13)D+26 flex활용하여 레이아웃 잡기 (0) | 2020.11.14 |
[수업노트](20.11.12)D+25 flex 반응형 메뉴바 만들기 (0) | 2020.11.14 |
[수업노트](20.11.11)D+24 flex froggy/ flex정리 (0) | 2020.11.14 |