【发布时间】:2012-10-10 12:15:12
【问题描述】:
我有一个复选框列表,我想在一条水平线上隔开。
<div class="timesheet-daily-entry-fields-container">
<input id="TimesheetMondayCheckbox" class="timesheet-daily-checkbox" type="checkbox"/>
<input id="TimesheetTuesdayCheckbox" class="timesheet-daily-checkbox" type="checkbox"/>
<input id="TimesheetWednesdayCheckbox" class="timesheet-daily-checkbox" type="checkbox"/>
<input id="TimesheetThursdayCheckbox" class="timesheet-daily-checkbox" type="checkbox"/>
<input id="TimesheetFridayCheckbox" class="timesheet-daily-checkbox" type="checkbox"/>
<input id="TimesheetSaturdayCheckbox" class="timesheet-daily-checkbox" type="checkbox"/>
<input id="TimesheetSundayCheckbox" class="timesheet-daily-checkbox" type="checkbox"/>
</div>
它们显示在行上,但我想将它们隔开更多。
.timesheet-daily-checkbox {
margin: 10px;
padding: 10px;
display:inline-block;
overflow:hidden
}
我不想围绕每个输入创建一个 div,有没有更简单的方法?
【问题讨论】:
-
不会增加
timesheet-daily-checkbox类的右边距吗? -
不,很遗憾它没有。
-
嗯,我不知道。这就是我在这里的原因。
-
在这里工作正常jsfiddle.net/j08691/pyRcz。您是否还有其他可能会干扰的代码?
-
取决于 CSS 确定它可以。
标签: html css checkbox margin padding