0

入力の近くに img タグを追加し、img をスパンして入力と sapn を下げると、奇妙な問題が発生します。

<div>
   <span>נקודות זיכוי</span>
   <input type="text" name="nekodot_zikoy" value="2.25"/>
   <img src="images/cal_black.png" title="חשב נקודות זיכוי" alt="חשב נקודות זיכוי"/>
</div>

ここにコードがありますhttp://jsfiddle.net/49JcA/

タグを取り出して、私が話していることを見て、画像がないことを気にしないでください..

ありがとう!

4

2 に答える 2

1

スパンと入力を上に表示したい場合はalign="top"、画像に追加するだけです:

<img src="images/cal_black.png" align="top" ... />

フィドルを更新しました。

于 2013-01-17T12:53:23.387 に答える
1

vertical-alignたとえば、次のように使用できます。

* { vertical-align:top; } 

ただし、このようにしたくないことに注意してください。他の人は、このように使用するべきではないと主張するかもしれませんvertical-alignが、それが機能する場合は文句を言いませんが、これをグローバルに指定する ( を使用する*) ことは間違っており、パフォーマンスが低下します。代わりに、必要な要素に適用する必要がありますが、この場合は異なります。したがって、次のようなものです。

input[type=text] { vertical-align:top; }

そして、これを適用する必要があるその他の要素。

最後に、コンプライアンスのために入力にラベルを付ける必要があります。

于 2013-01-17T12:53:31.120 に答える