2

最近、Shutter Image Gallery という最初のオープンソース プロジェクトをリリースしました。モバイル デバイス (iOS) でどのように表示されるかを確認していたところ、修正できないように見える問題に気付きました...

ここに画像の説明を入力

画像でわかるように、コントロール ボタンの a:hover 状態が固定されているように見えます。反対のボタンをクリックしない限り、a の色は戻りません。問題を検索しようとしましたが、関連するものは見つかりませんでした。

コードはオープンソースであり、GitHub でホストされています。あなたが助けることができるなら、そうしてください。修正をここに投稿するか、リポジトリにプッシュしてください。私は非常に感謝しています。

リポジトリへのリンク: https://github.com/W3Geek/Shutter

デモへのリンク: http://w3geek.github.com/Shutter/

4

2 に答える 2

3

CSSでメディアクエリを試して、デスクトップでa:hover効果のみを使用し、代わりにiOSデバイスでの色の変更にa:activeを使用してください。

于 2012-10-05T02:00:15.680 に答える
1
/* Desktop */
@media only screen and (min-width:650px) 
{
    a:hover 
    {
        color:red;
    }
}

/* Mobile */
@media only screen and (max-width:650px)
{
    a:active
    {
        color:red;
    }
}
于 2013-04-04T22:18:07.993 に答える