프라이D
프라이Develog(❁´◡`❁)
프라이D
전체 방문자
오늘
어제
  • ALL (378)
    • TDD, Cleancode with JavaScr.. (5)
    • 프로젝트 (32)
      • work (3)
      • 직접 만드는 기술 블로그 (2)
      • 데일리 옥션 (19)
      • 모락모락 (8)
    • Computer Science (1)
    • Algorithm & 자료구조 (94)
      • 알고리즘 w.JavaScript (53)
      • 자료구조 (5)
      • (인프런) 자바스크립트 알고리즘 문제풀이 (34)
    • JavaScript (45)
      • JavaScript (41)
      • 모던 자바스크립트 Deep Dive (4)
    • WEB (13)
    • 회고 (12)
    • TIL (109)
    • WIL (7)
    • Stacks (20)
      • React.js (6)
      • Next.js (1)
      • Redux (3)
      • Node.js (2)
      • GIT (2)
      • SAP (1)
    • 15일 메이킹 프로젝트 (15)
    • 이전 기록 (14)
    • ETC. (5)
    • ---------------2021 (6)
      • 내일배움단-웹개발 5주 (2)
      • 정보처리기사 (4)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • vanilaJS
  • 2023 인프콘 후기
  • 코드스테이츠
  • 국비지원
  • 자바스크립트비트마스크
  • 내일배움카드
  • Til
  • 알고리즘
  • 스파르타코딩클럽
  • 비트마스크
  • 자바스크립트
  • MySQL
  • 코딩프로젝트
  • nomadcoder
  • 투포인터알고리즘
  • JavaScript
  • 자바스크립트알고리즘
  • nomadcoders
  • 모던자바스크립트딥다이브
  • 내일배움단

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
프라이D

프라이Develog(❁´◡`❁)

[15일 메이킹 프로젝트] #5일차 개발일지
15일 메이킹 프로젝트

[15일 메이킹 프로젝트] #5일차 개발일지

2021. 9. 28. 13:19

목차

1. 시작의 한마디

2. 오늘의 목표 

3. 회의 내용

4. 업무 이슈/고민 & 해결

5. Next up


1. 시작의 한마디

건강한 신체에 건강한 정신이 깃든다... 잠을 잘 자야 더 효율적으로 일할 수 있다(?)

2. 오늘의 목표

 1. Nav-bar 별도로 분리 및 대문페이지 오류 해결

 2. 정리된 폴더 공유

 3. 지역구분 페이지 레이아웃 작업

 4. 챗봇 구상

3. 회의 / 작업 내용

1. Nav-bar 별도로 분리 및 대문페이지 오류 해결

- 페이지별 공통 작업을 위해 네비게이션 바를 분리했다. 분리하는 과정에서 다른 분 컴에 있던 파일을 가지고 왔는데, 경로 오류가 났는지 잘 나오던 gif 이미지가 안보여서 애를 먹었다. 다른분들이 많이 도와주셔서 해결할 수 있었다.

// live server로 html을 실행. -> 이미지 보임. 비록 gif에 gradient 설정 먹이기는 실패했지만 gif 이미지 자체를 수정해서 일단 해결했다. 빨리 해결할 수 있는 방법이 있다면 적용해서, 시간을 효율적으로 쓰는 것도 중요한 것 같다. 데드라인이 있으니..

 

2. 정리된 폴더 공유

- 작업 효율화를 위해 정리했던 html css 폴더를 공유했다. 깔끔하게 정리된 것 같아서 가슴 한켠이 후련해졌다..

 

3. 지역구분 페이지 레이아웃 작업

- 지난 주말 작업해 두었던 지역구분 페이지 레이아웃 작업을 진행했다. 광역시 + 각 도 별로 circle을 만들어 구성.

중간에 hr로 라인을 만들어 광역시와 각 도를 구분. 

- 각 circle 별로 hover 효과를 주었는데, 지금은 컬러만 변경됨. 지역 세분화를 위해 hover시 각 도에는 남도, 북도로 나뉜 카테고리가 보일 수 있도록 효과를 추가할 예정.

- 어제 계속 안되었던 background 효과를 팀원들이 해결해주셨다. 다만 별도 css 파일에 body 효과를 주면 전체 페이지에 다 먹는게 문제였는데, 이를 html <style> 태그 안에 넣어서 해결했다. 컬러는 텍스트에 적용된 컬러톤에 opacity를 추가한 그라디언트를 줌.

개인적인 의견으로는 그라디언트 효과를 주었을 때, 단색 컬러보다 답답함이 줄어들어서 좋은 것 같다.

컬러나 전체 페이지에 배경 효과를 줄 것인지는 논의가 필요할듯.

4. 챗봇 구상

4. 업무 이슈/고민 & 해결

- html로 사이트를 보지 않고, extentions live server를 통해 보기.

- Nav-bar가 또!!!!!!! 오른쪽으로 가지 않아서, 내용이 없는 부모박스를 만들어 absolute로 옮김. 

z-index를 설정해 어디에 있어도 맨 위에 있을 수 있게 올려줌. 생각한대로 위치를 잡는게 아직도 조금 어렵다. 

<!-- Nav-bar html -->
    <div class="nav-bar">
        <div class="nav-bar-box">
            <ul class="nav-bar__list">
                <li><a href="#">HOME</a></li>
                <li><a href="#">ABOUT</a></li>
                <li><a href="#">REVIEW</a></li>
                <li><a href="#">LOGIN</a></li>
            </ul>
        </div>
    </div>
<!-- Nav-bar css -->   
  .nav-bar {
  z-index: 2;
  position: fixed;
  width: 100%;
}

.nav-bar-box {
  position: relative;
}

.nav-bar__list {
  display: flex;
  position: absolute;
  right: 90px;
  margin-top: 30px;
}

.nav-bar__list li {
  margin-left: 30px;
  list-style: none;
}

.nav-bar__list a {
  font-size: 20px;
  text-decoration: none;
  color: whitesmoke;
  text-shadow: 2px 2px 2px gray;
}

- background 는 body태그에 css를 주고, html 내 style 태그에 넣어줌.

- 지역 세부 페이지의 menu-bar에 들어가는 각 지역명을, API에서 따와 넣어줄 수 있을 것 같음. 이부분은 공부가 좀 필요할 것 같다. 우선 API data를 붙여넣어줄 수 있는 html tag를 만들어야함!

 

- 페이지를 수정하다보면 여기도 고치고 싶고, 저기도 고치고 싶은데 그걸 해결하면서 안되는걸 붙잡다보니 시간이 더욱 오래걸리는 것 같다. 완성도 높은 페이지를 만드는 것도 좋지만, 마감기한내에 생각했던 모든 기능이 구현된 페이지를 만드는 의미가 더욱 큰 프로젝트 같아서 크고 굵직한 기능 위주로 작업을 진행하는 편이 좋을 것 같다. 

5. Next UP

- 지역구분 페이지 hover 효과 (링크 추가) 수정

- 지역 세부페이지 작업 (1.menu-bar 레이아웃 작성 | 2.고양이 카드 레이아웃 작성)

- 고양이 세부페이지 클릭시, 레이어 팝업 (튜터님께 질문)

저작자표시 (새창열림)

'15일 메이킹 프로젝트' 카테고리의 다른 글

[15일 메이킹 프로젝트] #7일차 개발일지  (0) 2021.09.30
[15일 메이킹 프로젝트] #6일차 개발일지  (0) 2021.09.29
[15일 메이킹 프로젝트] 프로젝트 도입 전 복습 - JavaScript / jQuery / Ajax  (0) 2021.09.27
[15일 메이킹 프로젝트] #4일차 개발일지  (0) 2021.09.27
[15일 메이킹 프로젝트] #2일차 개발일지  (0) 2021.09.25
    '15일 메이킹 프로젝트' 카테고리의 다른 글
    • [15일 메이킹 프로젝트] #7일차 개발일지
    • [15일 메이킹 프로젝트] #6일차 개발일지
    • [15일 메이킹 프로젝트] 프로젝트 도입 전 복습 - JavaScript / jQuery / Ajax
    • [15일 메이킹 프로젝트] #4일차 개발일지
    프라이D
    프라이D
    틀린내용 정정 및 개선사항은 언제든지 댓글 달아주세요 :D

    티스토리툴바