正确的CSS以某种顺序显示html表单元素?

时间:2011-05-21 17:38:25

标签: html css forms smarty

    <input type="checkbox" ID="RecquireFacebookInvitesCB" />Require
    <select>
    {section name=foo start=5 loop=50 step=1}
        <option value="{$smarty.section.foo.index}">{$smarty.section.foo.index}</option>
    {/section}
    </select>
    this many Facebook invites before entering sweepstakes

enter image description here

我有上面的html(带有smarty-php格式化标签),它会生成两个表单元素和一些文本,如我的屏幕截图所示。我想把这个显示为:

[CHECKBOX] Require [SELECTION LIST] Facebook invites before entering sweepstakes

我对如何实现这一点有自己的想法,但我想知道最好的方法是什么。谢谢!

1 个答案:

答案 0 :(得分:1)

尝试将代码更改为:

<input type="checkbox" ID="RecquireFacebookInvitesCB" /><label for="RecquireFacebookInvitesCB">Require</label>
<select>
{section name=foo start=5 loop=50 step=1}
    <option value="{$smarty.section.foo.index}">{$smarty.section.foo.index}</option>
{/section}
</select>
this many Facebook invites before entering sweepstakes