|
|
1
4
建议;不要定义你的风格是什么,定义你的风格是什么。不要叫它“黑色”,而要叫它“最新”。
要将其与页面关联,您可以在页面上设置一个变量,指示其所在的页面,然后使用if块或switch case将样式添加到与当前页面相关的元素中: (伪代码,我的PHP语法生锈)
或者,您可以尝试从请求中的页面url派生$current_页面。 |
|
|
2
3
要指定应将哪个页面视为活动页面,可以使用类似以下代码:
由于每个菜单项至少需要两个变量(名称、url),因此我使用数组 每个条目的菜单数组。例如:
现在,为了让PHP发挥神奇的作用,我使用了一个foreach循环,它贯穿每个项目,并以我想要的任何方式显示它。
这种方式的美妙之处在于,你不必为每个项目写那么多。您只需复制/粘贴所有内容,并更改$menu数组中的小位,如果需要(即对于子菜单项),请指定$currentPage。如果未指定$currentPage,它将返回到检查当前页面是什么(通过$_SERVER['PHP_SELF'])并基于此检查活动状态。 我希望我解释得足够好,并且它足够好让你使用! (小免责声明,I 醒来后,从头开始写这段代码。虽然这个概念很管用,但我已经用了好几年了,我可能在这里或那里打错了。如果是这种情况,请道歉!) |
|
|
3
2
您可以将类或id分配给
即。
|
|
|
mike · 使用类似封送处理的编码器操纵HTML 8 年前 |
|
|
ajaysheoran2323 · 如何使网站多语言[关闭] 8 年前 |
|
|
Hanlei Price · 标记验证 8 年前 |
|
|
curiousToKnow · 如何从xhtml获取文本 9 年前 |
|
|
zinon · XHTML渲染生成空pdf文件 9 年前 |
|
|
saurabh · 如何在一个页面中使用多个ajax日历 9 年前 |
|
|
mac wac · AngularJS的内联模板不适用于XHTML 9 年前 |