2016-07-12 4 views
0

私はメニュー項目を表示するにはp:tabMenuですが、それらはすべて水平に並べられていますが、現在はクライアントが垂直方向に要求しています。 p:tabMenuを使用しているときに横に縦にタブを表示するにはどうすればよいですか?p:tabMenuを使用しているときにタブが横に縦に表示されますか?

+0

あなたは実際にどのショーケースを見ましたか?ドキュメンテーション?あなたの質問はたくさんの努力が欠けています。申し訳ありませんが、私から直接downvote。 – Kukeltje

+0

申し訳ありません、ごめんなさいtabMenuではなく、タブ... 'p:tabMenu'にはこの機能afaikがありません。以前のコメントを削除しました。しかし、次回はもう少し情報を追加してください。バージョン情報、調査した内容、たとえばプランtabViewにはこれがあります。 – Kukeltje

答えて

0
.ui-tabs-vertical { width: 55em; } 
    .ui-tabs-vertical .ui-tabmenu-nav { padding: .2em .1em .2em .2em; float: left; width: 12em; } 
    .ui-tabs-vertical .ui-tabmenu-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; } 
    .ui-tabs-vertical .ui-tabmenu-nav li a { display:block; } 
    .ui-tabs-vertical .ui-tabmenu-nav li.ui-state-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; } 
    .ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: right; width: 40em;} 
+0

良い解決策。おそらく、github発行機関に機能要求を追加してください。しかし、この答えに少しのテキストを追加してください。 – Kukeltje

+0

これには実際に機能要求があります:https://github.com/primefaces/primefaces/issues/76 – matsa

関連する問題