快速概述我所拥有的以及我想要做什么:
- MASTER 页面有一个下拉菜单,其中包含指向各个登录页面的四个链接。登录 --> 4 个链接(儿童、青少年、成人、老年人)
- 只有 1 个登录页面包含 4 个 css 样式表,具体取决于您的类型(儿童、青少年、成人、老年人)
我希望母版页上的链接能够立即将用户带到具有正确 css 样式表的登录页面。
我知道如何让它在登录页面本身上工作,但不知道如何从不同页面上的链接调用特定的 css 样式表。
欢迎任何帮助!
我认为你需要一个 url 参数和 switch 函数......在 PHP 中你可以使用它:
<?php
$page = $_GET['page'];
switch($page){
case"children":
$style_link = "<link href="CHILDREN LINK STYLESHEET" rel="stylesheet"/>";
break;
case"teenagers":
$style_link = "<link href="TEENAGERS LINK STYLESHEET" rel="stylesheet"/>";
break;
case"adults":
$style_link = "<link href="ADULTS LINK STYLESHEET" rel="stylesheet"/>";
break;
case"seniors":
$style_link = "<link href="SENIORS LINK STYLESHEET" rel="stylesheet"/>";
break;
}
?>
并在您的 html 代码中打印它:
<html>
<head>
<?php echo $style_link;?>
</head>
........
</html>
然后不要忘记将 url 参数添加到每个下拉链接中:
www.your-site.com/login.php?page=children
www.your-site.com/login.php?page=adults
...
etc