我似乎遇到了一个我无法完全理解的奇怪问题。
这是我的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>
在一个 Html 页面中,除了 Dreamweaver 中的默认内容外,没有其他任何内容,放置在正文中。
附上这个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/>
它在 Firefox 中呈现预期的方式,尽管正如预期的那样,它在 Safari 上并不好。
我似乎无法找到导致线路下降的原因。