すべてのブラウザーは、コード</ul>
に存在しない a を配置した IE7 を除いて、私のコードを尊重しており、私のフォーム構造で終了しています。
以下のコードは、IE9 のソース コードで生成されます。
<div class="fieldBairro_end">
<li class="fields">
<div class="field">
<label for="bairro_end" id="complemento_end" class="required"><em>*</em>Bairro</label>
<div class="input-box">
<input type="text" name="bairro_end" value="" title="bairro_end" id="bairro_end" class="input-text required-entry" />
</div>
</div>
</li>
</div>
IE7 のコードの同じ部分
<DIV class=fieldBairro_end></DIV></DIV></LI>
<LI class=fields>
<DIV class=field><LABEL class=required id=complemento_end for=bairro_end><EM>*</EM>Bairro</LABEL>
<DIV class=input-box><INPUT class="input-text required-entry" id=bairro_end title=bairro_end name=bairro_end> </DIV></DIV>
</LI></UL></DIV>
これは、というタグを作成していますが、IE9 では、このタグはそのすぐ下の行に表示されます
私はそれを解決するためにJQueryまたはJavaScriptを作成しようとしていますが、助けてくれてありがとう
アンドレ