0

Phonegap または Cordova フレームワークを使用して Windows モバイル アプリを開発しています。CSSファイルをいくつかの背景画像のように配置します

footer ul li {
float: left;
padding: 5% 10.9%;
background: url(./img/tabs.png) top left no-repeat; 
}

この上記の CSS ファイルは、さまざまな場所で使用しています。しかし、それは適切な方法でロードされていません。一部のページの画像が欠落しています。一部のページの画像が表示されています。

CSSファイルに完全な画像パスを配置する方法は? Android「file:///android_asset/www/images/tabs.png」を配置します。Windowsでは、CSSファイルにフルパスを配置する方法は?

4

1 に答える 1

0

イメージ ファイルのビルド アクションが正しくない可能性があります。

ビルド アクションを変更するには、ファイルを右クリックし、プロパティを選択してプロパティ ウィンドウに移動します (まだ開いていない場合)。それはおそらく最初のプロパティです。クリックして正しいものを選択するだけです。

従う人のために、ファイルを Resource から Content に変更するには:

  • ソリューション エクスプローラーで、ファイルに移動します。
  • すべての画像ファイル (.png、.jpg など) を複数選択 (Ctrl を押しながらクリック)
  • Alt-Enter、または右クリック -> プロパティ
  • ビルド アクション: コンボ/ドロップダウンで、[コンテンツ] を選択します。
  • プロジェクトをデプロイします。
于 2013-11-08T09:34:09.287 に答える