JsDatePickを使用しようとしました。
ツールで提供されるサンプル HTML は、FireFox と IE8 の両方で問題なく動作しました。
ただし、既存の構造と CSS を使用して自分の HTML ページでピッカーを使用しようとすると、次のようになります。
FireFoxでは問題なく動作しました(ピッカーは入力フィールドの横にカレンダーとして表示されました)
IE8 では、ピッカーは日付の垂直列として表示され、マイページの下に表示されました (たとえば、表示するには下にスクロールする必要があります)。
---------------------------------------------- | My main page DIV, sized ~100% page height | | | | <INPUT FIELD> | | | | | | | | | | | | | ---------------------------------------------- ---- BOTTOM OF PAGE HERE --- [1] <-- This was meant to be a 5x7 [2] <-- calendar pop-up appearing [3] <-- under the INPUT FIELD [...] <-- NOTE that the horizontal position is correct, [30] <-- Fully aligned with INPUT FIELD
残念ながら、私は CSS の専門家ではなく、トラブルシューティングの方法を理解し始めることさえできません。
誰かが JsDatePick を使用していて、この問題に遭遇した場合、修正方法についてのアイデアを歓迎します
それを除けば、この (一見 CSS の競合) 問題をトラブルシューティングするために必要な手順は何ですか?
ページには独自のスタイルシートがありますが、そのうちの 1 つは 100% クラス限定のスタイルであり、2 番目のスタイルにはいくつかのグローバル スタイルがありますが、位置が定義されているものはなく、クラス固有ではないスタイルは
body
およびのフォント スタイルですh1
。