【问题标题】:Nav bar will not highlighting current page using php导航栏不会使用 php 突出显示当前页面
【发布时间】:2019-06-13 12:45:21
【问题描述】:

我正在使用模板并尝试更改页面的颜色,并且还将 HTML 页面转换为 PHP。一旦我这样做了,就发生了一些事情,现在我无法让导航栏突出显示当前页面。

我一直在搜索所有内容,将原始页面与修改后的页面进行比较,除了使用 index.php 而不是 index.html 等之外,所有内容似乎都匹配......

它不工作,我不知道如何让事情在这里滚动。任何建议将不胜感激

【问题讨论】:

  • 请将您的代码发布为文本而不是图像。
  • 在问这些问题时,我建议您提供一个使用 StackOverflow 的 HTML/CSS/JS snippet 功能的最小可重现示例。
  • 请发布您的代码

标签: php css


【解决方案1】:

您是通过 Apache 或 Nginx 等网络服务器运行文件,还是直接从浏览器调用它们或通过单击页面文件?

如果您使用的模板可能内置了 JavaScript,您可能要检查的另一件事是,它是否可以配置为去除或使用特定的文件扩展名。例如,它可能会在实现活动文件的逻辑时自动去除 .html 扩展名,或者保留它们。所以这是另一件需要考虑的事情。

仅从这张图片很难理解问题可能是什么。

【讨论】:

  • 我在运行 linux 的个人网络服务器上运行它。所有的 javascript 文件都没有为活动导航栏链接编写任何内容。我不确定是否应该将每个链接放入另一个新类或 div....不确定它是否会保持原始格式。
  • 模板如何知道要突出显示哪个页面作为活动页面?
猜你喜欢
  • 1970-01-01
  • 2012-11-08
  • 2012-03-18
  • 1970-01-01
  • 2017-01-31
  • 2014-01-24
  • 2016-10-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多