3

私はこの質問と同じ問題を抱えていました:

jQuery Mobile 1.1.1 カスタム選択メニュー - プレースホルダー テキストが表示されない

上記の質問は、「http://code.jquery.com/mobile/latest/jquery.mobile.min.js」を使用するように指示することで問題を解決しました。これで元の問題は解決しましたが、別の問題が発生しました。

選択メニューは常に表示され、以前のように選択項目が中央に表示されることはありません。

後: ここに画像の説明を入力

誰でもこれを修正する方法を知っていますか。それが私が抱えていた唯一の問題であれば、メニューを非表示にして表示できるかもしれないと思いますが、選択しても正しい位置にありません。水平方向と垂直方向の両方で選択要素の中央に配置する必要があります (十分な垂直スペースが与えられている場合)。

これはJQueryの最新リリースが原因ですが、1.1.1もダウンロードできません。これは、他の質問で解決された元の問題が発生するためです。

4

1 に答える 1

0

メニューが残りのコンテンツに対して相対的に表示されているように見えます - そこに css 行を追加してみてください

position:absolute; 

メニュー構造について - これをテストするもう 1 つの良い方法は、サイトを Google Chrome にロードし、firebug を使用して、メニューが「クリック ポイント」よりも低い位置にある理由を確認することです。一見すると、メニューが相対的に表示されているように見えます。

于 2012-09-12T13:28:58.220 に答える