:active不适用于PhoneGap

时间:2011-12-02 12:57:48

标签: android html5 css3 cordova transitions

我正在尝试<div>当你触摸它时,它会慢慢改变它的背景颜色。

我正在使用:active伪类:

div {
    background: #fff;
    transition: all .3s linear;
    -o-transition: all .7s linear;
    -moz-transition: all .7s linear;
    -webkit-transition: all .7s linear; 
}

div:active {
    background: #E5CC00;
}

在Chrome上完美运行,但在PhoneGap / Android上无效。我也试过:hover

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

:active伪类在Android上的div标签上不起作用。它确实适用于锚标签。看看这个StackOverflow答案:

How to simulate :active css pseudo class in android on non-link elements?