首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >表单标签标签内的复选框

表单标签标签内的复选框
EN

Stack Overflow用户
提问于 2011-12-14 23:00:49
回答 3查看 2.9K关注 0票数 2

我正在尝试弄清楚如何将复选框放在标签标签内,就像我的模板使用带有codeigniter的表单助手一样。

代码语言:javascript
复制
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

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-12-14 23:12:19

嗯,我不知道CodeIgniter,但是这能起作用吗:

echo form_label( form_checkbox( 'autologin' ) . ' Auto-login in future' );

票数 8
EN

Stack Overflow用户

发布于 2011-12-14 23:14:29

我现在没有时间检查,但是它是有效的标记吗?无论如何,您可以对<label>标记使用“常规”html:

代码语言:javascript
复制
<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()的第一个参数,即它的内容:

代码语言:javascript
复制
echo "<div class=\"actions-left\" style=\"margin-top: 8px;\">";
echo form_label(form_checkbox('autologin'), 'autologin');
echo "</div>";
票数 1
EN

Stack Overflow用户

发布于 2011-12-15 11:59:23

我不太了解HTML,CSS标准,但这对我来说似乎有点奇怪。我是说,“标签里的复选框”

我认为你应该用css来解决这个问题。请查看此http://alexking.org/blog/2005/07/18/css-checkbox-label-positioning

也许,我在这一点上可能是错的,所以我不想把我的想法推得太深。

诚挚的问候

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8506627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档