Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 避免在div中换行_Php_Html_Css - Fatal编程技术网

Php 避免在div中换行

Php 避免在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> &

当我使用php函数时,如何避免div中的换行。我的代码是HTML

<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>
Profile

Buscador

我想要的是


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; }