【问题标题】:php variable in style (width) attribute样式(宽度)属性中的php变量
【发布时间】:2013-10-14 07:49:34
【问题描述】:

我有一个 php echo,我想为 width 属性使用一个变量以避免需要 if 语句。我尝试使用此代码:

<?php echo variable; ?>

没用。

这是我的代码:

echo "<div class='progress-bar progress-bar-success' role='progressbar' aria-valuenow='25' aria-valuemin='0' aria-valuemax='100' style='width: (Variable)'>";

【问题讨论】:

  • 你知道php中的变量以$开头吗?

标签: php html css twitter-bootstrap twitter-bootstrap-3


【解决方案1】:

这行得通吗:

echo   "<div class='progress-bar progress-bar-success' role='progressbar' aria-valuenow='25' aria-valuemin='0' aria-valuemax='100' style='width: ".$variable."'>";

【讨论】:

    【解决方案2】:

    不回显 html 只回显变量:

    <div class='progress-bar progress-bar-success' role='progressbar' aria-valuenow='25' aria-valuemin='0' aria-valuemax='100' style='width: <?php echo $variable?>px'>;
    

    请注意,我在回显变量后还添加了 px。

    【讨论】:

      【解决方案3】:
      <?php $variable=100'; ?>
      
      echo   "<div class='progress-bar progress-bar-success' role='progressbar' aria-valuenow='25' aria-valuemin='0' aria-valuemax='100' style='width: ( ".$variable.")'>";
      

      【讨论】:

      • 考虑扩大你的答案,向提问者解释为什么这会达到预期的结果,可能链接到文档。照原样,这只是微不足道的用处。
      【解决方案4】:

      如果你想更花哨,你可以检查变量是否不为空:

      <?php if($variable != ""):?>
      <!-- this will be the output if variable has some value -->
      <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100" style="width:<?php echo $variable; ?>px">
      
      <?php else: ?>
      <!-- some default value -->
      <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100" style="width:100px">
      
      <?php endif;?>
      

      【讨论】:

        【解决方案5】:

        试试:

        $variable = "10px";
        echo   "<div class='progress-bar progress-bar-success' role='progressbar' aria-valuenow='25' aria-valuemin='0' aria-valuemax='100' style='width: $variable'>";
        

        当您使用“-string”时有效

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-05-01
          • 1970-01-01
          • 1970-01-01
          • 2021-04-07
          • 2020-03-14
          • 2016-05-15
          • 2022-01-03
          • 2018-09-27
          相关资源
          最近更新 更多