よくわからない不思議な問題を抱えているようです。
これは私のhtmlです:
<div class="menu">
Por favor seleccione os conteúdos:
<br/>
<br/>
<br/>
Nome:
<input name="Nome" class="checkbox" type="checkbox" value="Nome" checked />
<br/>
<br/>
Data:
<input name="Data" class="checkbox" type="checkbox" value="Data" checked />
<br/>
<br/>
Cliente:
<input name="Cliente" class="checkbox" type="checkbox" value="Cliente" checked />
<br/>
<br/>
Observações:
<input name="Observações" class="checkbox" type="checkbox" value="Observações" checked />
</div>
本体内に配置されたDreamweaverのデフォルトのもの以外は何もないHtmlページ内。
このCSSを添付すると:
@charset "UTF-8";
/* CSS Document */
.menu
{
width:300px;
margin-left: auto;
margin-right: auto;
padding:10px;
border: 1px solid #000;
}
.checkbox {
float:right;
}
これで、このコードはSafariで正しくレンダリングされ、左側にテキストが表示され、div内の右側にチェックボックスが配置されます。
Firefoxではそうではありません。
チェックボックスは、行を落としたように見えます。
理解できない問題に関連しているようですが、チェックボックスが最初に来る場合は次のようになります。
<br/>
<input name="Cliente" class="checkbox" type="checkbox" value="Cliente" checked />Cliente:
<br/>
予想通りSafariでは良くありませんが、Firefoxでは意図した方法でレンダリングされます。
行が落ちた原因がわからないようです。