를 설정하는 탭 막대로 onsenui 세그먼트를 사용 : http://i.stack.imgur.com/GrNpS.png (taken from 33566805을 - 비슷한 질문을 가진 탭 표시 줄에 대해 Android UI)는 어떻게</p> <p>나는 이런 식으로 뭔가 달성하고자하는 내 페이지의 중간에 탭을 필요 내용을
ons-tabbar
은 앱의 top
또는 bottom
이며, 클릭하면 전체가 page
으로 변경됩니다. 그래서 나는 페이지 중앙의 탭 모음으로 use an ons-segment
을 사용할 것입니다. 선택된 버튼과 다른 버튼이 라디오 버튼처럼 작동합니다. 그러나 외모를 설정하는 방법과 내용을 설정하는 방법은 무엇입니까?
샘플 코드 :
<!-- top of page, not part of question -->
<ons-page id="mypage">
<div ...
<!-- HERE GOES -->
<div id="maintabbar" class="segment tbar-center" style="float:none important!; width: 98%; margin: 0 auto;">
<div class="segment__item">
<input type="radio" class="segment__input" name="segment-a" checked>
<button class="segment__button">One</button>
</div>
<div class="segment__item">
<input type="radio" class="segment__input" name="segment-a">
<button class="segment__button">Two</button>
</div>
<div class="segment__item">
<input type="radio" class="segment__input" name="segment-a">
<button class="segment__button">Three</button>
</div>
</div>
<ons-card id="crd1">...
내 CSS :
.tbar {
display: flex;
align-items: center;
justify-content: center;
}
.stretcher {
flex: 1;
}
그리고 JS
ons.bootstrap();
나는 putting this in a codepen 시도했지만 클래스 = "세그먼트는"제대로 표시되지 않습니다. Monaca 클라우드에서 OK를 표시합니다. 이 이미지를 참조하십시오
이 질문은 실제로 여러 부분이 있습니다
사용해야합니까 어떤 UI 요소- , 다른
ons-segment
또는 뭔가? - 둥근 모양의 단추 모양을 사각형 탭 모양으로 바꾸려면 어떻게 설정합니까?
- 변경할 콘텐츠를 어떻게 설정합니까?
ons-template
또는card
또는 다른 것을 사용합니까? 어떤 콘텐츠를 볼 수있게 설정하는 자체 함수를 작성해야합니까?
나는 VUE로 답을 선호하지만, 다른 프레임 워크 또는 일반 JS와 CSS도 할 것입니다. 이런 종류의 사용을 위해 준비가 된 것은 무엇입니까?
중간의 레이아웃
함께 작업하는 코드를 표시 할 수 있습니까? 우리는 당신이 시도한 것을 볼 수있을 때 구체적으로 대답 할 수 있습니다. – theUtherSide
코드 편집, 추가, 스크린 샷, 펜 (비록 제대로 작동하지 않지만 확실하지 않음) – pashute
답변의 일부가 여기에 표시되었습니다. https://community.onsen.io/topic/1507/ons- tabbar-and-segments/2 그래도 나는 당신의 솔루션을 듣게되어 기쁩니다. – pashute