Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-当前不显示_Php_Html_Css - Fatal编程技术网

PHP-当前不显示

PHP-当前不显示,php,html,css,Php,Html,Css,对不起我的英语,我的PHP知识很差 所以,我的问题是。。我有一个文件,heard.php里面有所有的php代码,这里是我认为会产生问题的php代码 <nav class="link_wechsel"> <ul> <li><a <?php if ($current_page=="1"): ?>aria-current="page" <?php endif ?> href="prove-1.php">1</a>

对不起我的英语,我的PHP知识很差

所以,我的问题是。。我有一个文件,heard.php里面有所有的php代码,这里是我认为会产生问题的php代码

<nav class="link_wechsel">
 <ul>
  <li><a <?php if ($current_page=="1"): ?>aria-current="page" <?php endif ?> href="prove-1.php">1</a></li>
  <li><a <?php if ($current_page=="2"): ?>aria-current="page" <?php endif ?> href="prove-2.php">2</a></li>
  <li><a <?php if ($current_page=="3"): ?>aria-current="page" <?php endif ?> href="prove-3.php">3</a></li>
 </ul>
</nav>

请任何人帮我解决我的问题,谢谢

我发现了问题,因为当前所选页码的颜色没有改变

问题出在CSS上

我写道

.link_wechsel a.[aria-current=page] { background-color: green; }
我想什么时候做

.link_wechsel a[aria-current=page] { background-color: green; }
不带a后的点。 因为aria current是一个页面,而是其值,因此a标记是一个点。
你的问题有点难以理解。是否只想更改当前所选页码的颜色?是的,我希望如此
.link_wechsel a.[aria-current=page] { background-color: green; }
.link_wechsel a.[aria-current=page] { background-color: green; }
.link_wechsel a[aria-current=page] { background-color: green; }