0

私のスタイルシートの 1 つは、すべてのスタイルをロードしていないようです。見つけられるものはすべて読みましたが、人々が通常抱えている問題は私には明らかなことですが、自分の問題を理解できないようです. Razor を使用して作成したサイトがあり、ここでヘッド セクションでスタイルシートを呼び出します。

  <link href="@Url.Content("~/css/reset.css")" rel="stylesheet" type="text/css" />
    <link href="@Url.Content("~/css/jquery-ui-1.10.1.custom.css")" rel="stylesheet"   type="text/css" />

    <link href="@Url.Content("~/css/searchLayout.css")" rel="stylesheet" type="text/css" />
    <link href="@Url.Content("~/css/searchSkin.css")" rel="stylesheet" type="text/css" />
    <link href="@Url.Content("~/css/skin.css")" rel="stylesheet" type="text/css" />
    <link href="@Url.Content("~/css/AvailabilityLayout.css")" rel="stylesheet" type="text/css" media="screen" /> 
    <link href="@Url.Content("~/css/AvailabilitySkin.css")" rel="stylesheet" type="text/css"  media="screen"/>
    <link href="@Url.Content("~/css/Home.css")" rel="stylesheet" type="text/css" />

問題は、AVailabilitySkin.css と、場合によっては AvailabilityLayout.css にあるようです。たとえば、AvailibilitySkin.css に次のコードがあります。

    td#price h2, td#price h4
{
    text-align:center;
}

そして、それは拾われません。別のスタイルなどによって上書きされていることさえありません。しかし、Skin.css ファイルに同じコードを追加すると、問題なく動作します。自分のすべてのスタイルを Skin.css に追加することはできないので、そのスタイルをそこに入れただけでは終わりではありません。現在、サイトはローカルで開発されているため、残念ながらサイトへのリンクを投稿することはできませんが、何か必要な場合 (コードの追加など) はお知らせください。問題を見つけることができず、@charset "UTF-8"; を追加しようとしました。スタイルシートの一番上にあり、実際にはあまり効果がありませんでした。

4

1 に答える 1

0

問題は固定されています。結局、それは私の別の間違いであり、コンソールには表示されず、Visual Studio は問題としてフラグを立てていませんでした。それはほとんどが一重引用符の見落としであり、ここにいる別のプログラマーが WebStorm を介してコードを実行したところ、すぐに修正されました。助けてくれてありがとう、ばかげた間違いの質問でごめんなさい。

于 2013-10-15T14:18:57.413 に答える