【发布时间】:2012-07-20 06:37:12
【问题描述】:
我很困惑,因为 :hover 选择器工作正常,但 :active 不工作。
场景:
首先:sample.com/game 当点击不同ID(例如:ID 1-101)的链接框游戏时,每个框都使用css
#selec{background-color:white;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
当点击其中一个框 ID 时,转到 sample.com/game?id=100
我成功悬停
#selec:hover{background-color:blue;}
但我想用彩色背景激活,当框处于活动状态时(框 ID 100,红色背景和其他仍然白色,因为框 100 处于活动状态)
#selec:active{background-color:blue;}
但是没有成功,为什么??????我仍然对此感到困惑。
这个 php 文件:
<a href="?game=<?php echo $ID;?>"><div id="selec"><div class="text"><p><?php echo $text; ?></p></div></div></a>
有人帮我解决这个问题吗?谢谢
*$text 用于在框中输入名称,例如框 ID 100 是游戏 RPG
【问题讨论】:
标签: css css-selectors hover