0

これについてはまったく説明できませんが、自分のサイトにテーマ セレクターを配置しました。サイトが使用している CSS を変更する JavaScript ドロップダウン ボックス。

テーマ7は背景に光をイメージしたテーマです。残りの部分では機能するとは思わなかったので、ホストでcPanelを使用して別の画像に変更し、保存をクリックして、他のファイルと同じように保存して変更しました.

変更を反映するために何度も更新し、テーマ 7 まで下にスクロールして、新しい画像がどのように表示されるかを確認しました。

以前と同じイメージ。

新しい絵を描いてみました。同じこと。

....background-image の行をすべて削除し、ブラウザを終了して再起動しました。

ライトはまだそこにあります。

何が起こっている???私はChromeを使用しています。Safari では、画像は真っ黒でした。呪われた絵に出くわしたと思います。

ここにCSSがあります

body {
    font-family: Calibri, Arial;
    text-align:center; 




    */background-repeat:repeat-y;
    background-size: 100%;*/

    }

input {
    padding: 3px; 
    font-size: 22px;
    }

select {
    padding: 4px;
    }




/*-----CLASSES-------*/

More stuff here
4

3 に答える 3

2

を押しctrl+rて、Chrome のキャッシュをクリアしてみてください。

于 2012-05-11T21:12:38.793 に答える
1

おそらく、以前にブラウザで使用していた css がキャッシュされた可能性があります (おそらく画像も?)。html 内のファイル my-styles.css?abcdefghijkl への呼び出しを変更することで (または、スタイルをロードしている場所ならどこからでも)、ブラウザの css キャッシュを強制的にクリアできますが、手動でキャッシュをクリアします。も機能します。

于 2012-05-11T21:13:36.160 に答える
0

動的キャッシュ コントロールを組み込むことをお勧めします... JavaScript でテーマを変更するたびに、キャッシュを変更またはリロードして、ユーザーがテーマを変更したときに自分のキャッシュ ファイルを継続的にクリアする必要がないようにします...使用しているサーバーに応じて、php と .htaccess または .NET と web.config でこれを行うことができますが、javascript で直接行う方法があるかどうかはわかりません..?

于 2012-05-11T21:21:21.093 に答える