일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 로켓펀치 #취준컴퍼니 #취업 #일상 #취준생
- 다중 catch 블록
- 99클럽
- try-catch-finally 블록
- 일반 예외
- 예외클래스
- 예외 처리
- 항해99
- throws 키워드
- til
- 실행 예외
- 코딩테스트준비
- 예외
- 개발자취업
- Today
- Total
innn
구글 폰트와 css hack(justify-content 대신 사용) 본문
상태바의 컬럼 요소들을 한줄로 놓기 위해서.
display: flex; 를 해주었다
그리고 상태바의 각 컬럼 요소들을 동일한 비율로 배치하기 위해서
justify-content: space-between; 으로 해주었다.
구글 폰트로도 폰트 패밀리를 지정해줄 수 있는데
아래와 같이 여러가지 스타일을 추가하게 되면 로딩하는데 시간이 더 걸릴 수 있다.
적용하는 데에는 두 가지 방식이 있다.
헤더에 링크를 넣거나
css에 @import를 해주거나
노마드 코더는 import를 추천했다. (국비 선생님도 그랬음)
임포트문을 복사해서 css의 맨 첫줄에 넣어준다.
*** 내가 자주 까먹는건 임포트문을 첫 줄에 넣고나서, 폰트 패밀리를 복사하지 않는 것이다.
임포트문 복사할 때 밑에 있는 font-family까지 복사해서 바디 전체에 적용하는 것 잊지말자..
적용한 모습은 아래와 같다.
space-between을 했음에도 시계가 정가운데가 아닌 것은, 컬럼마다 각자 갖고 있는 width가 다르기 때문이다.
No service 는 더 크고 배터리 부분은 작기 때문이다.
이때, CSS hack(justify-content 대신 사용가능하다)을 레시피 처럼 사용하면 된다. (이상하지만 작동된다)
CSS hack
1. 상위박스 :
- 중앙으로 몰림
2. 내부박스 범위 :
- 왼쪽으로 몰려서 범위 벌어짐. 왼쪽 위치할 박스는 가장 왼쪽에 붙어서 정렬됨.
3. 중앙에 위치할 박스 :
중앙에 위치할 박스만 정중앙에 위치함
4. 오른쪽에 정렬할 박스 :
오른쪽에 붙어서 정렬된다.
여기서 align-items는 세로축 기준으로 중앙에 위치하게 된다.
'FE > HTML CSS 자바 스크립트' 카테고리의 다른 글
display: flex와 text-align:center 차이점 (0) | 2022.08.27 |
---|---|
Reset CSS과 css분리(divide & conquer) (0) | 2022.08.27 |
헤더 넣기 (0) | 2022.08.27 |
아이콘 넣기 (0) | 2022.08.27 |
div로 상태바와 span으로 상태바 요소 만들기 & BEM 규칙 (0) | 2022.08.27 |