我正在尝试弄清楚如何将复选框放在标签标签内,就像我的模板使用带有codeigniter的表单助手一样。
echo "<div class=\"actions-left\" style=\"margin-top: 8px;\">";
echo form_label('Auto-login in future.', 'autologin');
echo form_checkbox('autologin');
echo "</div>";Login Page
Login Template
发布于 2011-12-14 23:12:19
嗯,我不知道CodeIgniter,但是这能起作用吗:
echo form_label( form_checkbox( 'autologin' ) . ' Auto-login in future' );
发布于 2011-12-14 23:14:29
我现在没有时间检查,但是它是有效的标记吗?无论如何,您可以对<label>标记使用“常规”html:
<div class="actions-left" style="margin-top: 8px">
<label for="autologin">Auto-login in future <?php echo form_checkbox('autologin'); ?>
</label>
</div>或者您可以尝试使用form_checkbox()的返回值作为form_label()的第一个参数,即它的内容:
echo "<div class=\"actions-left\" style=\"margin-top: 8px;\">";
echo form_label(form_checkbox('autologin'), 'autologin');
echo "</div>";发布于 2011-12-15 11:59:23
我不太了解HTML,CSS标准,但这对我来说似乎有点奇怪。我是说,“标签里的复选框”
我认为你应该用css来解决这个问题。请查看此http://alexking.org/blog/2005/07/18/css-checkbox-label-positioning
也许,我在这一点上可能是错的,所以我不想把我的想法推得太深。
诚挚的问候
https://stackoverflow.com/questions/8506627
复制相似问题