2017-08-01 11 views
0

flexboxflex-direction:columnを使用して縦リストにリスト項目を表示したメニューがあります。 IEとEdgeを除くすべてのブラウザでうまく機能しています。フレックス方向:カラム; IEとEdgeでは動作しません

フレックスコンテナにディスプレイフレックスを追加するようなトリックを試みましたが、どちらも機能しません。

アイデア?

ここで問題が発生したウェブサイトです:http://lesdeuxvagues.com/demo

問題

CSS参照するメニューのプラスボタンをクリックしてください:

ul{ 
    display: -webkit-box; 
    display: -ms-flexbox; 
    display: flex; 
    -webkit-box-orient: vertical; 
    -webkit-box-direction: normal; 
    -ms-flex-direction: column; 
    flex-direction: column; 
    -webkit-box-pack: start; 
    -ms-flex-pack: start; 
    justify-content: flex-start; 
    -webkit-box-align: center; 
    -ms-flex-align: center; 
    align-items: center; 
    text-align: center; 
} 
+0

あなたの問題は修正されましたが、あなたのウェブサイトのリンクにもう問題が表示されていないため、あなたの質問は他の人には役に立たないことは間違いありません。 今後、ウェブサイトのリンクではなく、問題を再現する最小限のコードを貼り付けてください。 –

+0

@VadimOvchinnikovはいわかっています!私が説明したように、最小限のコードで問題を再現する方法を見つけ出すことができませんでした。問題はフレームワークのCSSから生じました。 –

答えて

2

は私だけ追加することによって、問題を修正判明しdisplay:block;私のリストの項目に。 彼らはこの問題の原因となった基礎フレームワークのdisplay:table-cellを持っていました。

関連する問題