인프런 커뮤니티 질문&답변

아웃핏님의 프로필 이미지
아웃핏

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기

무비앱 시리즈 #4 Landing Page 만들기 (1) ( 따라하며 배우는 리액트 노드 )

NavBar Logo 수정 질문!

작성

·

353

0

안녕하세요 강사님! 다름이 아니라 알려주신대로 image 를 import 하여 NavBar.js 파일에서 사용해보려고 했는데 , 다음과 같이 사용했을 때 로고가 제대로 삽입되지 않고 페이지에 오류가 발생하는데 css 부분의 문제인것 같습니다. NavBar.js 파일의 가장 div 인 menu 의 style 을 이것저것 건드려보았을때 position:'fixed' 를 position:'statie' 등으로 변경하면 이미지가 때때로 나올때도 있지만, 어떻게 기존 강의영상 처럼 Movieapp이라고 적힌 로고를 그곳에 삽입 할 수 있는지 도저히 모르겠어서 질문드립니다 ㅠㅠ NavBar.js 파일 소스와 깃헙 주소 모두 첨부드리니 답변주시면 감사하겠습니다!!

https://github.com/OHYUNBEOM/React-Node_ver2

import React, { useState } from 'react';
import LeftMenu from './Sections/LeftMenu';
import RightMenu from './Sections/RightMenu';
import { DrawerButtonIcon } from 'antd';
import './Sections/Navbar.css';
import mainlogo from '../../../assets/images/mainlogo.png';

function NavBar() {
  const [visiblesetVisible] = useState(false)

  const showDrawer = () => {
    setVisible(true)
  };

  const onClose = () => {
    setVisible(false)
  };

  return (
    <nav className="menu" style={position: 'fixed'zIndex: 5width: '100%' }}>
      <div className="menu__logo">
        <a href="/">
            <img src={mainlogo}/>
        </a>
      </div>
      <div className="menu__container">
        <div className="menu_left">
          <LeftMenu mode="horizontal" />
        </div>
        <div className="menu_rigth">
          <RightMenu mode="horizontal" />
        </div>
        <Button
          className="menu__mobile-button"
          type="primary"
          onClick={showDrawer}
        >
          <Icon type="align-right" />
        </Button>
        <Drawer
          title="Basic Drawer"
          placement="right"
          className="menu_drawer"
          closable={false}
          onClose={onClose}
          visible={visible}
        >
          <LeftMenu mode="inline" />
          <RightMenu mode="inline" />
        </Drawer>
      </div>
    </nav>
  )
}

export default NavBar

답변 1

0

John Ahn님의 프로필 이미지
John Ahn
지식공유자

안녕하세요 ! 
보니깐 잘 적용하셨구요 !  
width: 를 조정해서 사이즈를 늘려주세요 ~  
한 30 40 정도 하시면 되겠네요 ~!

아웃핏님의 프로필 이미지
아웃핏
질문자

감사합니다 강사님 !! 강사님 혹시 실례가 안된다면 실습과정에서 지속적으로 질문사항이 발생하는데 혹시 개인적으로 메일로 여쭤봐도 되는지 알고싶습니다! 

아웃핏님의 프로필 이미지
아웃핏

작성한 질문수

질문하기