美文网首页Web前端之路
php 公共部分的高亮处理

php 公共部分的高亮处理

作者: 我是何宝荣呀 | 来源:发表于2019-09-25 11:42 被阅读0次

    可以通过在主界面,此处的主界面假设为index.php
    载入一个侧边栏slides.php
    因为一些侧边栏的导航特性,总是会有一个高亮特效的显示,但是要是将其全都放入一个php文件的话,就无法达到这个特定界面的特定导航高亮的显示


    网图,侵删

    解决方法:
    在每一个需要载入侧边栏,或者导航栏的那个界面,定义一个变量,该变量就是该文件的名字
    index.php

      <?php $current_page = 'index'; ?>
      <?php include 'inc/sidebar.php'; ?>
    

    在slides.php这边先是判断是否存在该变量,是就将其赋值,否就赋空值
    slides.php

    $current_page=isset($current_page)? $current_page : '';
    

    判断的话,就采用下面的做法,即变量是index的时候才将li的class加上current,否则没有,这就可以做到啦~


    图片.png

    相关文章

      网友评论

        本文标题:php 公共部分的高亮处理

        本文链接:https://www.haomeiwen.com/subject/yuxyuctx.html