0

私はクライアントのために時々サポートを提供するこのブログを持っています. ブロガーの動的ビューを使用します。私の仕事は、ブログのヘッダーを変更し、クライアントのロゴを挿入することでした。

私はそれを行う方法を知っており、ヘッダーからの画像が読み込まれず、一部の要素がスタイルなしで表示されることを除いて、うまく機能しています。そのブロックの CSS が何らかの理由で読み込まれていません。ここに同様の質問があります: Images are SOMETIMES there . 私はまったく同じ動作をしています。サイトを初めて開いたときに、ヘッダー スタイルがあります。ページをリロードすると、ページが消えて、ページをリロードし続けるとランダムに再表示されます。

これは、IE、Chrome、Firefox など、どのブラウザでも発生します。そして、この問題は 2009 年からあるようです。Google がいつかそれを取り除くことができればいいのですが。そこまで、この問題を回避する方法について手がかりを持っている人はいますか??

注意事項:

  • コンソール エラーはありません。
  • この問題にもかかわらず、ブログのビューは機能します。

前もって感謝します。

編集:

画像の挿入方法:

  • ブログ投稿が作成され、ロゴがアップロードされました。
  • この投稿からリンクをコピーしました。
  • カスタム CSS は、MODELS->ADVANCED->ADD CSS の「CSS の追加」オプションを使用して挿入されました。(これは直訳です。英語以外の言語から取得しています)
  • <h1>テキストを非表示にし、ロゴを背景画像として表示するために編集されました。そのようです:

    background: transparent url('http://1.bp.blogspot.com/-IWokMKhUVbg/UaCJ_ZULa2I/AAAAAAAAAs4/908V5umDsLM/s1600/myfakelogo.png') no-repeat scroll 13px 5px;
    
    float: left;
    margin-left: 73px;
    margin-top: 10px;
    text-align: left;
    text-indent: -99999px;
    width: 420px;  
    
  • <h3>タグは次を使用して非表示にされましたdisplay: none;

これは実際に機能するため、CSS の問題ではないことに注意してください。ここでの問題は、時々失敗することです。したがって、回避策は、おそらく、画像のアップロード方法を変更することです。または、画像だけでなく、スタイルも読み込まれていないためではないかもしれません...

4

1 に答える 1

1

ダッシュボードに移動し、プルダウン メニューから [テンプレート] を選択して、[HTML を編集] を選択します。次に、テンプレートの下部に次の行が表示されるまで下にスクロールします。

 <script language='javascript' type='text/javascript'>
      setTimeout(function() {
        blogger.ui().configure().view();
      }, 0);
    </script>
  </body>
</html>

タイムアウト値を 0 から 1000 に変更します。

<script language='javascript' type='text/javascript'>
      setTimeout(function() {
        blogger.ui().configure().view();
      }, 1000);
    </script>
  </body>
</html>

このトリックの功績

于 2013-10-07T18:59:50.963 に答える