2017-11-20 17 views
0

私はデザインを担当しています。デザインはリンクにありますCSSを使用して画像に整列する

http://jodbaki.com/apply-nowです。

デスクトップ版は正常に動作していますが、私はモバイルでそれを見ると、フォームは右側から画像から出ています。どうすれば調整できますか?

enter image description here

+2

関連するCSSとHTMLを投稿してください。 –

+0

あなたにはたくさんのCSSがあります。 inspect要素にcssが表示されることがあります。私はCSSを投稿していないので、質問が短くなる可能性があります –

+2

少なくとも、スニペットまたはjsfiddleでそれを複製しようとお勧めします。あなたのサイトが修正されると、この投稿はこの問題に遭遇するユーザーにとっては役に立ちません。未来。とにかく、これを 'entrytext'、' padding:10px 0px 10px; 'に適用し、' tbody'の 'width:285px;'を削除してみてください。 – Cons7an7ine

答えて

0

あなた

<tbody style="float:right; background:white; margin:12px; width:285px;"> 

ではなく、クラスでなければなりません。モバイルに表示されている場合、要素はまったく変更されません。クラス(任意の名前、おそらく.applyform)を持っている場合は、デスクトップバージョンとモバイルバージョンの両方のCSSを変更できます。

デスクトップ版では、上記のtbodyスタイルをコピーしてクラスにすることができます。

.applyform { float:none; margin:0; } 

フロートがなければ、フォームは100%の幅になります。モバイル版のために、私はちょうどフロートを変更することをお勧めします。

0

inputtextareaselectが原因です。幅が400ピクセル未満になったらCSSメディアクエリを追加して、すべてのフィールドを150ピクセルから100ピクセルに縮小してください。

@media screen and (max-width: 400px) {  
    input,textarea,select { 
     width: 100px !important; 
    }  
} 
関連する問題