2

アップロードしたcssはを使用してborder: thin dashedいますが、Firebugはスタイルをとして表示していborder: thin solidます。

これはアップロードされたスタイルです

#menu a{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    color: #FFF;
    text-decoration: none;
    border: thin dashed #FFF;
    border-radius: 3px;
    outline: none;  
}

これはFirebugで見たCSSです

#menu a {
    border: thin solid #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    outline: none;
    padding: 3px 5px;
    text-decoration: none;
}

ローカルプレビュー(F12-Firefox 16)#menu a borderでは破線ですが、サーバーから読み込まれ、#menu a border安定しています!

4

2 に答える 2

7

いくつかのキャッシングが機能しているように聞こえます。ブラウザのキャッシュをクリアしてみてください。それでも問題が解決しない場合は、CSSファイルの呼び出しに使用するURLの末尾に?v1を追加します。これはキャッシュバスターとして機能します。例:/assets/CSS/styles.css?v1

どちらも機能しない場合は、CSSを正しい場所にアップロードしていないと思います。

于 2012-10-31T14:23:31.590 に答える
-2

FirebugはCSSを可能な限り統合します。だからあなたが持っているなら:

padding-left:1px;
padding-right:1px;
padding-top:1px;
padding-bottom:1px;

その後、次のように表示されます

padding: 1px;
于 2012-10-31T14:17:01.363 に答える