navbar와 navbar에서 선택한 구성 요소를 표시하는 라우터 콘센트로 구성된 단일 페이지 응용 프로그램을 개발 중입니다. 기본적으로로드되는 기본 구성 요소는 navbar를 제외하고 전체 페이지를 채우고 싶은 Leaflet 맵입니다. 현재는 측면에 공백을 포함하도록 요구하기 때문에 전체 페이지를 채우는 주요 구성 요소도 얻을 수 없습니다. 컨테이너가 고해상도 배경 이미지를 갖도록 설정하여 실제로 얼마나 많은 공간을 채우고 있는지 확인할 수 있습니다.
불필요한 공백이 모두있는 메인 페이지
코드:
app.component.html
<body>
<app-nav-menu></app-nav-menu>
<div class="container" id="main-container">
<router-outlet></router-outlet>
</div>
</body>
styles.css
body {
height: 98vh;
width: 98vw;
}
html, body, .container {
height: 100%;
overflow: hidden;
width: 100%;
}
#main-container {
background-image: url("src/assets/chicago-wallpaper.jpg");
width: 98vw;
height: 94vh;
}
매튜 앨런은 당황스럽게도 간단한 대답을 제공 한 것 같습니다. 부트 스트랩은 .container에 최대 너비 규칙을 적용했으며 styles.css에서 "max-width : none"을 설정하면지도가 페이지를 채울 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다