【问题标题】:What happen if in div tag of php, class and id both will write?如果在 php 的 div 标签中,class 和 id 都写会发生什么?
【发布时间】:2013-04-05 10:21:36
【问题描述】:

我在 joomla 2.5 beez2 主题的 index.php 文件中找到了代码,如下所示。请帮我解决这个代码。因为我无法清楚地理解这段代码实际上将包含什么......类或id?

<div class="left1 <?php if ($showRightColumn==NULL){ echo 'leftbigger';} ?>" id="nav">

【问题讨论】:

  • 您的问题不清楚,但您发布的代码只是在某些内容为空时添加一个类
  • 我回滚了对问题的最后一次编辑。文字优于文字图片。

标签: php joomla2.5


【解决方案1】:

两者兼而有之。开始标签上可以有多个属性。

根据if 的分辨率,输出将是:

<div class="left1 " id="nav">
<div class="left1 leftbigger" id="nav">

【讨论】:

    【解决方案2】:

    它将第二个class 添加到div

    因此,在 CSS 中,您可以通过任一类或两个类访问 div

    HTML:

    <div class="first second">
    
    </div>
    

    CSS:

    .first{
    
    }
    
    .second{
    
    }
    
    .first.second{
    
    }
    

    【讨论】:

      猜你喜欢
      • 2017-05-10
      • 1970-01-01
      • 2017-08-31
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-27
      • 2013-12-07
      相关资源
      最近更新 更多