ChromeでWebアプリケーションを開発していますが、問題はありませんでした。私はFirefoxでサイトを迅速にテストして違いがあるかどうかを確認することにし、テーブルにいるときのドロップダウンで奇妙な動作を思いついた。
私は一人で行動をテストするためにフィドルを作りました。tdのすぐ近くではなく、ページの下部にドロップダウンが表示されます。Chromeで試してみると、完全に機能しますが、Firefoxでは失敗します。
調査の結果、のcssでこれら2つの属性を無効にした後.dropdown-menu
、ドロップダウンが期待どおりに機能することがわかりました。
top: 100%
left: 0;
ドロップダウンは、にある場合は機能しますdiv
が、にある場合は機能しませんtd
。
ドロップダウンが適切な場所に表示されない原因となるテーブルのhtmlに何か問題がありますか、それとも正確なニーズに合わせてパッチを適用する必要があるのはcssの失敗だけですか?