【问题标题】:PHP/CodeIgniter: Place elements on the same line?PHP/CodeIgniter:将元素放在同一行?
【发布时间】:2015-04-19 13:30:13
【问题描述】:

我使用code igniter 来生成元素。我想在 same 行上有一个form label 和一个input box

但目前输入框显示在标签下方

如何确保输入框与标签位于同一行,并且在其右侧。

<?php

echo form_label('Age: ','age');

echo form_input('userAge',"");

?>

【问题讨论】:

  • 大概是这样的echo form_label('Age: '.form_input('userAge',""),'age');
  • 您的来源在哪里?试过但不工作谢谢
  • 不工作是什么意思?你能提供你尝试过的 HTML 输出,然后是我的建议的输出。我的来源是我的大脑。
  • 对不起,它现在正在工作,谢谢,但是我也需要两者之间的空间,我该怎么做?谢谢
  • 我的示例确实提供了一个空格。如果你需要强制额外的空格,那么试试这个echo form_label('Age:&amp;nbsp;&amp;nbsp;&amp;nbsp;'.form_input('userAge',""),'age');

标签: php codeigniter input label


【解决方案1】:

大概是这样的:

echo form_label('Age: '.form_input('userAge',""),'age');

根据您的 cmets,这是您强制附加空格的方式:

echo form_label('Age:&nbsp;&nbsp;&nbsp;'.form_input('userAge',""),'age');

根据您的其他评论:

echo form_label('Age:&nbsp;&nbsp;&nbsp;'.form_input(array('name'=>'userAge','value'=>'johndoe','readonly'=>'readonly')),'age');

有关更多信息,您应该仔细阅读:

http://www.codeigniter.com/user_guide/helpers/form_helper.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-04
    • 2020-11-03
    • 1970-01-01
    • 1970-01-01
    • 2020-09-06
    • 2011-10-19
    • 1970-01-01
    相关资源
    最近更新 更多