0

サイズ変更可能なjquery-uiダイアログのjquery-uiスタイルシートをリモートで含めると、

<link rel="stylesheet" type="text/css" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/themes/start/jquery-ui.css" />

私はこの結果を得ます:

ここに画像の説明を入力

しかし、まったく同じファイルをダウンロードしてローカルに含めると、

<link rel="stylesheet" type="text/css" href="./jquery-ui.css" />

私はこの結果を得ます:

ここに画像の説明を入力

唯一の違いと思われる右下隅にサイズ変更ハンドルがないことに注意してください。

違いの原因は何ですか?

4

2 に答える 2

0

Jquery-ui は一連の画像スプライト シートを参照します。ajax.googleapis.com からの参照を含めると、Google がサーバー上でこれらの画像をホストし、適切な場所に配置するため、画像へのパスが適切に解決されます。ただし、jquery-ui.css のローカル コピーでは、画像が適切な場所にない可能性が高いと思います。

現在のプロジェクトでjquery uiを使用していますが、フォルダー構造は次のとおりです。

Content
  images            <--- this is the jquery ui sprite iamges folder
  jquery-ui.css
于 2013-03-05T19:18:50.390 に答える
0

/jquery-ui.cssに移動し、bg パスが正しいパスであることを確認します

于 2013-03-05T19:18:51.687 に答える