본문 바로가기
아카이브

191106 / Today I Learned

by PilYeooong 2019. 11. 6.

HTML , CSS , JS 공부할겸 여러 템플릿을 클론하여 스스로 제작해보기로 함. 

이번에 클론 해 볼 것은 한국의 대표적인 포털사이트 NAVER 메인페이지 템플릿.

오늘 만든 헤더부분 결과 화면

이미지 부분들은 sprite 이미지를 사용하여 구현하였다.

http://www.spritecow.com/페이지를 통해 쉽게 sprite이미지를 활용하여 구현 가능하다.

flexbox를 이용하여 대략적인 레이아웃을 구성하였다. 정말 쉽게 레이아웃을 잡을 수 있는 방법이다.  CSS를 공부하시는 분이라면 꼭 한번 공부하면 좋을 것이다.


 

191106 / 23시 내용 추가)

display grid 속성을 이용하여 컨테이너 컨텐츠 내용을 구성해보려 했으나 , grid 사용도 미숙하고 박스크기가 일정치 않아 구현하는데 고민이 되서 일단은 position과 섞어 대략적인 레이아웃만 잡아두었다. grid 학습과 동시에 컨텐츠의 내용은 이제부터 채워갈 계획이다.

 


 

네이버 메인템플릿에 정적요소들을 구성한후 JS를 입혀 좀 더 완성도 높은 템플릿 페이지로 제작해볼 예정이다. 

CSS방법론인 BEM을 이용하여 클래스 네이밍을 해보려 했으나 , 아직 방법론에 대한 이해부족으로 100% 적용하진 못하였다.

공식문서를 한번 읽어보고 느낌을 알아가야 할 것 같다.

 


 

GitHub 저장소  - https://github.com/PilYeooong/naverclone

'아카이브' 카테고리의 다른 글

02 . NAVER clone , 동적효과를 위한 js 추가  (0) 2019.11.14
191111 / Today I Learned  (0) 2019.11.11
191110 / Today I Learned  (0) 2019.11.10
191109 / Today I Learned  (0) 2019.11.09
191105 / Today I Learned  (0) 2019.11.05