Php 避免在div中换行
当我使用php函数时,如何避免div中的换行。我的代码是HTMLPhp 避免在div中换行,php,html,css,Php,Html,Css,当我使用php函数时,如何避免div中的换行。我的代码是HTML <div class="toolbar"> <div style="float:left; "> Profile <?php get_search_form(); ?> </div> </div> 通过这一点,我得到了如下结果: <p> Profile </p> <p> Buscador </p> &
<div class="toolbar">
<div style="float:left; ">
Profile <?php get_search_form(); ?>
</div>
</div>
通过这一点,我得到了如下结果:
<p> Profile </p> <p> Buscador </p>
<p> and what I want is </p>
ProfileBuscador
我想要的是
Profile Buscador听起来像是在寻找
标签。它用于分割HTML片段以进行样式设置 听起来像是在寻找
标签。它用于分割HTML片段以进行样式设置 这取决于get\u search\u form()
返回的内容。如果它返回一个字符串,那么您可能需要查看包含div
的应用样式
如果它返回HTML片段(例如,您的结果),您可能需要调整结果,使其不包含任何embbed
div
标记。这取决于get\u search\u form()
返回的内容。如果它返回一个字符串,那么您可能需要查看包含div
的应用样式
如果它返回一个HTML片段(例如,您的结果),您可能需要调整结果,使其不包含任何embbed
div
标记。是的,正如用户197092所说,这是一个php问题,如果它是一个预定义的函数,则可能很难调整结果,使其不包含embbed div标记。我用flex解决了这个问题,我的代码是:
<div id="toolbar">
<div id="toolbar1">
Profile
</div>
<div id="toolbar2">
<?php echo get_search_form(); ?>
</div>
</div>
这对我来说很有效是的,正如用户197092所说,这是一个php问题,如果它是一个预先定义的函数,则很难调整结果以不包含embbed div标记。我用flex解决了这个问题,我的代码是:
<div id="toolbar">
<div id="toolbar1">
Profile
</div>
<div id="toolbar2">
<?php echo get_search_form(); ?>
</div>
</div>
这对我有用你是如何使用它的?它到底是怎么不起作用的?不允许使用样式,或破坏文本?您需要像使用示例一样使用明文来破坏文本,它的结果完全相同。检查是php问题还是html问题。用html填充符替换php,看看它是否损坏。如果不是,那肯定是一个php问题。它与html一起工作,所以这是一个php问题,但我不知道如何解决它。这有点令人沮丧,因为没有关于它的信息,你是如何使用它的?它到底是怎么不起作用的?不允许使用样式,或破坏文本?您需要像使用示例一样使用明文来破坏文本,它的结果完全相同。检查是php问题还是html问题。用html填充符替换php,看看它是否损坏。如果不是,那肯定是一个php问题。它与html一起工作,所以这是一个php问题,但我不知道如何解决它。这有点令人沮丧,因为没有关于如何调整结果的信息。如果它是预定义函数,类似的情况也会发生,它总是包含div标记。您可能需要使用字符串操作来删除/替换不希望包含在结果中的标记。在不更改标记的情况下,可以为特定位置设置样式来纠正这些问题,但这会使您的CSS非常臃肿。如果是预定义函数,我如何调整结果,类似的情况也会发生在,它始终包含div标记您可能必须使用字符串操作来删除/替换不希望包含在结果中的标记。在不更改标记的情况下,可以为特定位置设置样式来纠正这些问题,但这会使CSS膨胀得可怕。
#toolbar {
display: flex;}
#toolbar1 {
flex: 1;}
#toolbar2 {
flex: 2;
margin-left: 10px; }