我们在足球网站上提供了自定义CMS。 CMS管理面板中有一个小队传记部分,如下所示:
在上面的屏幕截图中,您会看到“传记”部分突出显示。/app.php中此部分的代码为;
<ul class="tr">
<li class="td1">Biography</li>
<li class="td2"><input type="text" name="biography" value="<?=$row['biography']; ?>" /></li>
</ul>
我正在尝试使“传记”框变大,因为此字段需要几个段落。目前,它仅是一个字符有限的行。
我也希望复制此框以使实际结果也更大。屏幕截图在这里:
/index.php包含以下代码;
<ul class="tr">
<li><?=$row['biography']; ?></li>
</ul>
对于我如何使输入和输出框更大(以容纳段落而不是一行)的任何帮助,将受到极大的赞赏。
最佳答案
代替使用input
元素,请尝试textarea
。
<textarea name="biography"><?=$row['biography']; ?></textarea>
该元素可根据您需要的行和列进行调整。
<textarea rows="10" cols="50"></textarea>
然后,在显示页面上,您需要用
<br />
标记替换换行符(由textarea创建)。<li><?= str_replace("<br />", "\n", $row['biography']); ?></li>
关于php - 简单的?增加字段/框大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8655191/