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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使當前活動的網(wǎng)站頁面不在導(dǎo)航欄中重新加載

使當前活動的網(wǎng)站頁面不在導(dǎo)航欄中重新加載

PHP
飲歌長嘯 2023-05-26 16:18:25
我首先要說我是 PhP 的新手,但我正在嘗試使用它來設(shè)置將我的標題從 1 個文件加載到我的所有網(wǎng)站頁面中。我已經(jīng)成功地做到了這一點,并且還能夠?qū)?.active 類設(shè)置為當前處于活動狀態(tài)的任何頁面。我的問題是,如果出于個人喜好,我可以使活動頁面在導(dǎo)航欄中單擊時不重新加載。到目前為止,我只是通過將 href 鏈接設(shè)置為“#”來完成此操作,但如果我從每個文件加載相同的標頭,我就無法真正做到這一點。在我的 header.php 文件中有沒有其他方法可以用 PhP 做到這一點?請讓我知道,客氣一點,我又是全新的,這是我的代碼......索引.PHP<html>    <head>        <!-- Meta & Other -->        <title>Infamous | Home</title>        <meta charset="UTF-8">        <meta http-equiv="X-UA-Compatible" content="IE=edge">        <meta name="description" content="Infamous official website">        <meta name="keywords" content ="Infamous, Minecraft, Server, Game, Gaming">        <meta name="author" content="MrWardy">        <meta name="viewport" content="width=device-width, initial-scale=1.0">        <!-- CSS -->        <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">        <link rel="stylesheet" href="Stylesheets/header.css">        <!-- Fonts -->        <script src="https://kit.fontawesome.com/35fad75205.js" crossorigin="anonymous"></script>        <link href="https://fonts.googleapis.com/css2?family=Kanit&display=swap" rel="stylesheet">    </head>    <body>        <?php $page = 'home'; include('header.php'); ?>        <!-- JavsScript -->        <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>        <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>        <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js" integrity="sha384-OgVRvuATP1z7JjHLkuOU7Xw704+h835Lr+6QL9UvYjZE3Ipu6Tp75j7Bh/kR0JKI" crossorigin="anonymous"></script>    </body></html>
查看完整描述

1 回答

?
波斯汪

TA貢獻1811條經(jīng)驗 獲得超4個贊

這樣您就可以添加許多您想要的頁面,使用 array('page'=>'IDENTIFIER','title'=>'TITLE','link'=>'link','icon'=>'icon')逗號分隔。


標題.php


<nav id="header-nav" class="navbar-nav">

   <div class="container grid-container">

<?php

$pages=array(

    array('page'=>'home','title'=>'Home','link'=>'./home.php','icon'=>'fas fa-home'),

    array('page'=>'apply','title'=>'Apply','link'=>'./apply.php','icon'=>'fa-user'),

    array('page'=>'other','title'=>'Other page','link'=>'./other_page.php','icon'=>'fa-user'),

    array('page'=>'youtube','title'=>'Watch video','link'=>'https://www.youtube.com/channel/UCFvs3IZNgziCe0WARpJpYVw','icon'=>'fab fa-youtube','newtarget'=>1)

);


foreach($pages as $pg){

    echo $pg['page']==$page?

    '<a class="navlink active"><i class="'.$pg['icon'].'"></i> '.$pg['title'].'</a>':

    '<a class="navlink" href="'.$pg['link'].'" '(.isset($pg['newtarget'])?' target="_blank"':'').'><i class="'.$pg['icon'].'"></i> '.$pg['title'].'</a>';

}

?>

    </div>

  </nav>

 <img class="heading-banner mx-auto d-block" src="./Images/banner.png" alt="Infamous banner" />

</header>

如果您愿意,可以將光標樣式添加到 navlink 類,這樣,即使沒有 href,您也會有一個漂亮的光標。


查看完整回答
反對 回復(fù) 2023-05-26
  • 1 回答
  • 0 關(guān)注
  • 133 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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