第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何使用 PHP 將類添加到“a href”元素?

如何使用 PHP 將類添加到“a href”元素?

PHP
慕標(biāo)5832272 2023-07-08 17:42:18
我正在嘗試使用 PHP 將“nav-active”類添加到導(dǎo)航元素。這是我的代碼,但沒(méi)有添加該類。可能出了什么問(wèn)題?這是我試圖更改的代碼位,因此我的常見(jiàn)問(wèn)題解答導(dǎo)航項(xiàng)目具有“nav-active”類:<li class="nav-item">            <a class="nav-link" <?php if ($thisPage=="faq") echo "class=\" nav-active\""; ?> href="/faq">FAQ</a>          </li>這是完整的 nav2.php 代碼:<!-- Navigation -->  <nav class="navbar navbar-expand-lg navbar-light fixed-top" id="mainNav">    <div class="container">      <a class="navbar-brand" href="/">Ukryj Si?</a>      <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">        Menu        <i class="fas fa-bars"></i>      </button>      <div class="collapse navbar-collapse" id="navbarResponsive">        <ul class="navbar-nav ml-auto">          <li class="nav-item">            <a class="nav-link" href="/">O Projekcie</a>          </li>            <li class="nav-item">            <a class="nav-link" <?php if ($thisPage=="faq") echo "class=\" nav-active\""; ?> href="/faq">FAQ</a>          </li>          <li class="nav-item">            <a class="nav-link" href="/blog">Blog</a>          </li>          <li class="nav-item">            <a class="nav-link" href="/#signup">Kontakt</a>          </li>          <li class="nav-item">            <a class="nav-link js-scroll-trigger" href="/en/blog">&#127468;&#127463; English</a>          </li>        </ul>      </div>    </div>  </nav>編輯: $thisPage 在 faq.php 文件中聲明:<!DOCTYPE html><?php $thisPage="faq"; ?><html><head>  <meta charset="utf-8">  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">  <meta name="description" content="Wynajmij magiczny dom w lesie z prywatnym dost?pem do jeziora, saun?, kominkiem. Pozb?d? si? ograniczeń, zyskaj niepowtarzaln? energi? wprost z natury. Uwolnij si? od wielkomiejskiego p?du. Pobud? swoj? kreatywno??.">  <meta name="author" content="">
查看完整描述

3 回答

?
慕雪6442864

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊

每個(gè) php 頁(yè)面的開(kāi)頭:


<?php

$thisPage="faq"; //Pagename

?>

納瓦爾.php:


<li class="nav-item">

<a href="/faq" class="nav-link <?php if($thisPage=='faq') echo 'nav-active"'; ?>">FAQ</a>

</li>

<li class="nav-item">

<a href="/contact" class="nav-link <?php if($thisPage=='contact') echo 'nav-active"'; ?>">CONTACT</a>

</li>


查看完整回答
反對(duì) 回復(fù) 2023-07-08
?
LEATH

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊

類屬性只能應(yīng)用一次。所以你可以收集所有類并將它們放入如下所示:

$classes = ['nav-link'];
if($thisPage == "faq") $classes[] = 'nav-active';

添加任意數(shù)量的數(shù)組,然后將數(shù)組轉(zhuǎn)換為字符串,但用空格分隔。

$classString = join(' ', $classes);

并在 HTML 中輸出

<a class="<?=$classString?>" href="/faq">FAQ</a>


查看完整回答
反對(duì) 回復(fù) 2023-07-08
?
海綿寶寶撒

TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊

類屬性只能應(yīng)用一次。最短的方法是三元運(yùn)算符。

<a class="<?='nav-link'.($thisPage==='faq'?' nav-active':'')?>" href="/faq">FAQ</a>


查看完整回答
反對(duì) 回復(fù) 2023-07-08
  • 3 回答
  • 0 關(guān)注
  • 202 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)