0

私はこのようなものを持っています:

 <ul>
   <li>
      <div>
        <div style="display:inline">
          <a><span class="ui-icon ui-icon-circle-plus floatleft "></span></a>
        </div>
        <input   type="checkbox"> <label>good</label>
     </div>
  </li>
 </ul>

弾丸が IE8 のスパンを超えてしまうので、Mozilla のようにスパンの前に留まらせたいのですが、方法を知っている人はいますか?

4

1 に答える 1

1

<li>の内側と<divstyle='display:inline'>の外側にインラインスタイルのない<div>があるように見えます。そのため、外側のdivはブロックとしてフォーマットされると思います。弾丸と同じ線上にあるのではなく。それらの他のブラウザが同じ行にそれを置いていることに私はかなり驚いています。

于 2010-06-01T13:15:20.457 に答える