div元素没有正确定位

时间:2012-03-14 22:14:22

标签: html

我有一个像这样定义的html表列:

<td>        
<form:checkbox cssClass="check" path="somePath" id="somePath" onclick="someFn(this);" />
<form:label path="somePath" for="somePath"><spring:message code="label.someLabel" /></form:label>
<div>11</div>
</td>

因此有一个复选框,一个标签和一个文本为“11”的div元素。 现在11显示在复选框下方。但我希望它显示在标签的右侧。

为什么会这样?

1 个答案:

答案 0 :(得分:1)

div是一个块元素,请考虑使用span(或其他内联元素)或样式div为display:inline;

http://en.wikipedia.org/wiki/Span_and_div#Differences_and_default_behavior