2016-07-04 4 views
0

jQueryモバイルにラベルとテキストボックスがあり、画面サイズが変更されたときにも構造全体が変更されます。レスポンステキストボックスjQueryモバイル

私は画面サイズの幅が448px以下になると、ラベルの下のテキストボックスに移動しますが、447pxを超えると、隣り合うものの横になります。

私はクリアするために2枚の写真を追加しています。

これはコードである:

HTML:

<div role="main" class="ui-content"> 
     <form> 
      <div class="ui-field-contain"> 
       <label for="sales1">Sales:</label> 
       <input type="text" id="sales" value=""> 
      </div> 
</form> 
</div> 

のCss:

.ui-field-contain .ui-input-text { 
    width: 50% !important; 
} 

One next to the other

One under the other

それをオーバーライドし、いつもどんなスクリーンサイズでも他のものの隣にあるようにするCSSの方法はありますか?

+1

小さな画面上のブロックとスタイルのラベルに持っている...それはjQueryのモバイルがあるものです追加? –

+0

あなたはそれに注意する必要はありません。これは、テキストボックスのサイズのみを変更します。それがなければそれは100%のサイズになりますが、私が言及したことはまだ起こります。 – Danny

+1

申し訳ありませんが、私はそれに注意を払っています。私はそれに似ています。問題を見つけようとしていますが、HTMLで参照されていないCSSクラスがあります。http ://plnkr.co/ link? –

答えて

0

あなたはちょうど私がHTMLで `` `.ui-入力text```が表示されない

@media (max-width: 448px) { 
    .ui-field-contain label { 
    display: block; 
    } 
} 
+0

は試しましたが、何も起こりませんでした。まだ同じ問題。 – Danny

関連する問題