2014-05-12 3 views
2

내 웹 사이트에 Zurb Foundation 5를 사용하고 있는데 컨테이너 내부에 맞는 것보다 많은 메뉴 항목이 있기 때문에 상단 바 중단 점을 변경해야합니다.Foundation top-bar 중단 점 편집, 작동하지만 메뉴 아이콘이 사라짐

검색 좀하고 난가 (기초 가져 오기 전에 설정) 다음으로이 설정을 덮어 쓸 수 있다는 것을 발견했습니다

$topbar-breakpoint: 880px; 
$topbar-media-query: "only screen and (min-width: #{$topbar-breakpoint})"; 

이 주 메뉴가 880px에서 사라지게을,하지만 메뉴 아이콘 (햄버거 아이콘)는 기본 중단 점 40.063em까지 표시됩니다 (display : none으로 설정 됨, 아래 스크린 샷 참조).

https://www.dropbox.com/s/3as00ir47aluh4b/Screenshot%202014-05-12%2014.32.43.png

내가하는 SCS를 사용하여 중단 점을 변경하는 방법을 어떤 제안이?

답변

1

업데이트 :

당신이 정말 좋은 이유가 있고 다른 방법이없는 경우에만이 재단 설정을 수정해야합니다.

<nav class="top-bar show-for-large-up" data-topbar=""> 
    <!-- menu items for the wide screen --> 
</nav> 

<nav class="top-bar hide-for-large-up" data-topbar=""> 
    <!-- menu items for the medium and small screen --> 
</nav> 

그것은 상자 밖으로 재단의 미래 버전과 호환이 될 및 유지 보수에 많은 시간을 절약하고 덜 버그가됩니다한다 : (그것은 공식적인 방법) 대신에이 마크 업을 사용하여 잡으려고.

+0

아니요, 그렇지 않습니다. 여기 내 머리글 섹션이 있습니다 : [http://codepen.io/schikulski/pen/isBIK](https://codepen.io/schikulski/pen/isBIK) – simen

+0

@simen Btw 재단은 충돌 할 수있는 설정을 많이 주석 처리했습니다. 동시에 그들을 사용한다면, 특히 중단 점. 그리고 각 가능한 화면으로 각 요소를 확인하지 않고 모든 문제를 탐지하는 것은 정말 어렵습니다. – JAre

+0

알겠습니다. 하지만 톱 바의 요점은 자동으로 생성 된 모바일 메뉴라고 생각했습니다. [Foundation 's website] (http://foundation.zurb.com/docs/components/topbar.html)에서 모바일 메뉴에 대한 추가 마크 업없이 메뉴가 모바일 메뉴로 축소 될 수 있습니다. 큰 크기 표시 및 큰 크기 표시를 사용하면 두 세트의 메뉴를 렌더링해야했습니다. 내가 필요로하는 것은 기본보다 몇 픽셀 앞선 모바일 메뉴로 붕괴시키는 기초입니다. 이 경우 다른 모든 것은 완벽하게 작동합니다. – simen