これはz-index
の問題ではありません。親overflow: hidden
号です。 overflow: hidden
CSSプロパティを持つコンテナをrelatveしている場合は、常にそのように動作します。ここでは同様
.x-panel,
.x-panel-body {
overflow: visible;
}
:剣道メニューのためのシンプルなソリューションは、今目に見えるまで、すべてのメニューの相対両親のオーバーフローを設定することです http://jsfiddle.net/5e6Lgtaj/2/
をしかし、あなたは、あなたがそれらでスクロールバーとしてそれを使用したい場合は、その用心しなければなりません実際にオーバーフローを隠すと問題になります。
その他のオプションはbody要素にメニューを追加することだろうが、あなたは、より多くの問題に直面することになります :緩いスタイリングのように(それが重要なクラスとの最初のコンテナから移動させた原因)、JavaScriptの機能を正しい位置にそれを維持するとそれは価値があるより多くの問題になります。
これは、次のようになります。 http://jsfiddle.net/5e6Lgtaj/3/