如何仅在一个页面中使用css
How to use css in one page only?
我有5个菜单:Menu1、Menu2、Menu3、Menu4、Menu5。我在header.php
中有页眉,在footer.php
中有页脚。我只想在单个菜单中使用日期选择器,即菜单3。
为了在一个页面中包括我的日期选择器,即在菜单3下,我在标题中包括以下链接。
<head>
<link href="styles/glDatePicker.default.css" rel="stylesheet" type="text/css">
</head>
<script src="glDatePicker.min.js"></script>
现在我想问一下,如何只在menu3中包含glDatePicker.default.css
和glDatePicker.min.js
。因为我不想把它们包括在其他页面中。
有什么想法吗??
请帮助
例如,您可以尝试使用php:检测url中的模式
PHP
<? if(strpos($_SERVER[REQUEST_URI], $pattern_that_you_detect_in_url) !== false){ ?>
<link href="styles/glDatePicker.default.css" rel="stylesheet" type="text/css">
<? } ?>
if(strpos($_SERVER[REQUEST_URI], 'menu3.php') !== false)
{
echo "<link href="styles/glDatePicker.default.css" rel="stylesheet" type="text/css">";
}
您需要更改if语句,使其适合您的设置。但这是我能想到的最简单的方法。只需将这个PHP脚本放在您的头中即可。
有关$_SERVER数组的更多信息,请参阅它的PHP手册页面
相关文章:
- 单击更改图标并通过javascript添加一个css类
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- 如何通过HTML+CSS中的另一个元素Selector更改元素的属性值
- 创建一个循环来简化HTML和CSS代码
- 我可以通过JQuery将CSS类交换为一个特殊的元素集吗
- 通过DRAGGABLE将一个DIV移动到另一个DIF下?(CSS,JQuery)
- Jquery添加一个类之后,如何应用css
- PNG图像被覆盖,但每个图像都有一个链接可以更改,每次一个-Javascript/jQuery/CSS
- 最小化CSS/JS文件,并使用命令行创建一个文件
- 制作一个chrome扩展,替换css和js元素
- 依赖css的javascript的一个好例子是什么
- 将php页面的一个部分渲染为HTML和CSS后生成PDF,并考虑PDF分页符
- 用CSS和Javascript创建一个选项卡系统
- 当CDN加载失败时,为字体添加一个本地CSS回退
- 如何使用javascript/css创建一个弹出屏幕的表单
- 使用 javascript 为 CSS 创建一个新的单位类型
- 加载CSS文件并覆盖上一个文件
- CSS 在悬停时使图像变暗 - 在其周围添加一个 href
- 如何在CSS中修复与另一个图像进行比较的图像
- 使用HTML/JQuery/CSS一个接一个地显示DIV