1

画像を書き込むとき、その寸法にアクセスできないため、正確な幅と高さを指定できません。画像は19px*16pxです。私が持っている唯一の属性はid、、classalign="absmiddle"あり、border="0"Chrome、FF、Safariは19x16として正常にレンダリングしますが、IEは16x16でそれをカットします。私はここで間違って何をしていますか?

編集:

<img align="absmiddle" id="tree_img_0_0_0" border="0" title="tree node" alt="" src="../icons/web/Lminus.png?-=1k23z39">

私が言ったようなpngは19px*16pxです。

含まれているdivは

<div class="treenode" style="width:100%;font-family:Segoe UI, Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Verdana, sans-serif;font-size:9.0pt;font-weight:normal;font-style:normal;">
4

2 に答える 2

0

十分な証拠ではないようですが、整列属性をスタイルに移動しましたか?

absmiddleをcssに置き換える方法を確認してください。

于 2012-09-27T18:57:30.707 に答える
0

そのため、IEがイライラするほど異なっていることを考慮して、「画像の描画」機能を作成し、width:100%を使用する代わりに設定された幅を計算することになりました。

于 2012-10-16T14:19:17.107 に答える