1

通常表示用と Retina 表示用にそれぞれ40px X 40px80px X 80pxの 2 つのサイズのアイコンを作成しました。

これらの 2 つのサイズのアイコンを使用する適切な方法は何ですか?

Retina バージョンの要素のサイズを 80px X 80px に変更するか、background-size プロパティを使用して大きなアイコンを 40px X 40px サイズに合わせる必要がありますか?

4

3 に答える 3

1

Apple の Safari Web コンテンツ ガイドに従う必要があります。

Web ページのアイコンを指定する

于 2013-03-27T14:26:47.140 に答える
0

通常バージョンとラティーナ バージョンの両方で CSS の寸法を同じに保ち、プロパティを使用して大きな画像を通常の寸法に合わせる必要があることがわかりましたbackground-size

于 2013-03-28T09:45:27.930 に答える
0

これらの「アイコン」をどのように使用しているかによって異なります。それらは Web アプリのアイコン、Web ページ内の画像、または背景画像ですか?

まず、Retina イメージには @x2.eg という名前を付ける必要があります。

標準

サンプル.png

網膜

sample@x2.png

Web アプリのアイコンについては、cpattersonv1 からの以前の回答を参照してください。

背景画像

これは、メディアクエリを使用して実現できます。Retina 対応デバイスを対象とするメディア クエリは、次のようになります。

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
}

メディア クエリ内から、背景画像に Retina 画像を指定できます。

于 2013-03-27T17:36:08.210 に答える