人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CSSスプライトのロールオーバーをRetina対応するには?
タイトル画像で、スマホ向け表示に苦戦しています。
クリック時に効果が見れるよう、CSSスプライトを使っています。
しかし、この方法を使用するとRetina対応が上手くいきません。
どうすれば良いでしょうか?

ちなみに試したCSSはこちらです。
.sprites {
background: url(/images/logo.png) no-repeat 0 top;
width: 104px;
height: 36px;
display: block;
margin-top: 10%;
text-indent: -9999px;
}
@media only screen and(-webkit-min-device-pixel-ratio: 1.5) {
.sprites {
background-image: url(/images/logo@2x.png) no-repeat 0 top;
background-size: 104px 72px;/* 画像自体の縦横半分のサイズ */
}
}
.sprites:hover {
background: url(/images/logo.png) no-repeat 0 bottom;
}
@media only screen and(-webkit-min-device-pixel-ratio: 1.5) {
.sprites:hover {
background-image: url(/images/logo@2x.png) no-repeat 0 bottom;
background-size: 104px 72px;/* 画像自体の縦横半分のサイズ */
}
}

●質問者: Core
●カテゴリ:インターネット ウェブ制作
○ 状態 :キャンセル
└ 回答数 : 0/0件

回答がありません
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ