【问题标题】:How to keep html and php result in one line如何将html和php结果保持在一行
【发布时间】:2019-01-03 20:07:40
【问题描述】:

它返回我:

“情况:
阿蒂沃”

我想要: "Situação: Ativo"

<font color="#FFFFFF">Situação<?php
            if($coluna_situacao['usu_situacao'] == "inativo") {
            echo "<div style ='color:#FF5500'>Inativo</div>";
            } 
            else if ($coluna_situacao['usu_situacao'] == "ativo"){ 
                echo "<div style ='color:#00FF04'>Ativo</div>"; 
            }
            else {
                echo "<div style ='color:#FF5500'>Contate a central</div>";
            } ?></font>

【问题讨论】:

  • 使用 span 代替 div
  • 或使用&lt;div style="display: inline; color: #FF5500"&gt;

标签: php html ident


【解决方案1】:

实际上 div 是一个块元素所以如果你使用 div 它将从新行开始,所以你需要使用像 span 这样的任何内联元素来内联显示你的文本。

<font color="#FFFFFF">Situação<?php
                if($coluna_situacao['usu_situacao'] == "inativo") {
                echo "<em style ='color:#FF5500'>Inativo</em>";
                } 
                else if ($coluna_situacao['usu_situacao'] == "ativo"){ 
                    echo "<em style ='color:#00FF04'>Ativo</em>"; 
                }
                else {
                    echo "<em style ='color:#FF5500'>Contate a central</em>";
                } ?></font>

【讨论】:

  • 请将答案标记为正确答案...祝您编码愉快:)
  • @piyush 为了改进您的答案,您可以链接 标签文档。 w3schools.com/tags/tag_em.asp
  • 或者只是使用 CSS 将元素样式设置为 inlineinline-block
猜你喜欢
  • 1970-01-01
  • 2016-01-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-05
  • 1970-01-01
  • 2014-05-25
  • 1970-01-01
相关资源
最近更新 更多