2017-09-05 4 views
0

모바일보기에서이 부트 스트랩 탐색 모음이 제대로 접히지 않았습니다. 아래 이미지를보십시오. enter image description here부트 스트랩 Navbar 모바일보기가 제대로 접히지 않음

내 코드는 jsfiddle에서 잘 작동하지만 각도 프로젝트에서는 제대로 작동하지 않습니다. JQuery와 3.2.1 & 부트 스트랩 여기에 3.3.7

<nav class="navbar navbar-default"> 
    <div class="container"> 
     <div class="navbar-header"> 
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse-2"> 
     <span class="sr-only">Toggle navigation</span> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     </button> 
      <a class="navbar-brand" href="#">Company Name</a> 
     </div> 
     <div class="collapse navbar-collapse" id="navbar-collapse-2"> 
      <ul class="nav navbar-nav navbar-right"> 
       <li><a href="#">Home</a></li> 
       <li><a href="#">About</a></li> 
       <li><a href="#">Services</a></li> 
       <li><a href="#">Works</a></li> 
       <li><a href="#">News</a></li> 
       <li><a href="#">Contact</a></li> 
      </ul> 
     </div> 
    </div> 
</nav> 

또한 각-cli.json입니다 : 당신은 이미 자신이 결정했을 수도

... 
    "apps": [{ 
     "root": "src", 
     "outDir": "dist", 
     "assets": [ 
      "assets", 
      "favicon.ico" 
     ], 
     "index": "index.html", 
     "main": "main.ts", 
     "polyfills": "polyfills.ts", 
     "test": "test.ts", 
     "tsconfig": "tsconfig.app.json", 
     "testTsconfig": "tsconfig.spec.json", 
     "prefix": "app", 
     "styles": [ 
      "../node_modules/bootstrap/dist/css/bootstrap.min.css", 
      "../node_modules/materialize-css/dist/css/materialize.min.css", 
      "styles.css" 
     ], 
     "scripts": [ 
      "../node_modules/jquery/dist/jquery.min.js", 
      "../node_modules/bootstrap/dist/js/bootstrap.min.js", 
      "../node_modules/materialize-css/dist/js/materialize.min.js" 
     ], 
     "environmentSource": "environments/environment.ts", 
     "environments": { 
      "dev": "environments/environment.ts", 
      "prod": "environments/environment.prod.ts" 
     } 
    }]... 

답변

0

만에 그렇지 않은 경우 두 가지 프런트 엔드 프레임 워크를 구현하려는 데서 발생합니다. Github의 Materialize 프로젝트 참여자는 여러 프론트 엔드 프레임 워크 간의 호환성을 지원하지 않는다고 말하면서

을 지원합니다.

당신은 GitHub 질문 here을 볼 수 있습니다.

네거티브 막대가 .angular-cli.json 파일에서 Materialize에 대한 참조를 취하는 것으로 예상됩니다. enter code here

관련 문제