我正在尝试自定义我网站上通过 php 插入的链接。它们通过 php 插入的原因是检查用户登录并根据它们的状态编辑日志选项(有问题的链接),因此据我所知,从 php 中删除它们是不行的。我已经尝试过内联和外部样式,但是,如果我没记错的话,它在过去曾用于其他用途,但不适用于这些链接。大家有什么好的想法吗?
这是(即时)代码:
$logOptions = $PM_envelope . ' <a href="../index.php">home</a> <a href="../profile.php">profile</a> <a href="../settings.php">settings</a> <a href="../logout.php">logout</a>' ;
样式是这样的:
.loginmenulinks a:link {
color:#09C;
text-decoration:none;
font-family:GeosansLight, sans-serif;
font-size:12px;
}
同样适用于悬停等
我在标题的一个 div 中调用它:
<div><?php echo $logOptions; ?></div>
最佳答案
为什么世界上“没有办法自定义”PHP 生成的链接的 CSS? PHP生成HTML,HTML和CSS都在浏览器端。浏览器无法知道哪些来自 PHP,哪些不是,那么它如何区分此类动态内容?
<?php echo "<a href=\"#\" class=\"blah\">Text</a>"; ?>
CSS:
.blah {color: orange;}
突然,一个橙色链接出现。
您是否忘记了可能首先指定任何样式?
关于php - 自定义 php block 中的链接 css?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10048862/