2017-07-31 20 views
0

main.min.cssとmain.full.css(背景の別の色を設定)を変更しましたが、ページがCSSをレンダリングできません。それは単なるHTMLです。ASP.NETでCSSをレンダリングできません

マスターページ:スクリプトにこのファイルのリンクの最後に(リンク付き短縮版)

<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="ZASshop.master.cs" Inherits="ZASshop.NET.ZASshop" %> 
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %> 
<%@ Register Assembly="ZAScontrols" Namespace="ZAScontrols" TagPrefix="zas" %> 
<!DOCTYPE html> 

<html xmlns="http://www.w3.org/1999/xhtml" > 
    <head id="MasterHead" runat="server"> 
     <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> 
     <title></title> 
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

     <link href="/App_Firma/css/main.min.css" rel="stylesheet" type="text/css" media="screen" /> 
     <link href="/App_Firma/css/firm.css" rel="stylesheet" type="text/css" media="screen" /> 
     <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css"> 
     <link href="/App_Firma/DayPilot/Themes/scheduler_8.css" rel="stylesheet" type="text/css"/> 
     <link href="/App_Firma/css/custom.css" rel="stylesheet" type="text/css" media="screen"/> 
       <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 

<script src="/App_Firma/js/app.min.js"></script> 

と私はまた、警告を得ましたChromeコンソールのエラー:

LoginPage.aspx:7 Resource interpreted as Stylesheet but transferred with MIME type text/html: " http://localhost/LoginPage.aspx?ReturnUrl=%2fApp_Firma%2fcss%2fcustom.css ". LoginPage.aspx:7 Resource interpreted as Stylesheet but transferred with MIME type text/html: " http://localhost/LoginPage.aspx?ReturnUrl=%2fApp_Firma%2fcss%2ffirm.css ". LoginPage.aspx:7 Resource interpreted as Stylesheet but transferred with MIME type text/html: " http://localhost/LoginPage.aspx?ReturnUrl=%2fApp_Firma%2fcss%2fmain.min.css ". LoginPage.aspx:7 Resource interpreted as Stylesheet but transferred with MIME type text/html: " http://localhost/LoginPage.aspx?ReturnUrl=%2fApp_Firma%2fDayPilot%2fThemes%2fscheduler_8.css ". LoginPage.aspx?ReturnUrl=%2fApp_Firma%2fjs%2fapp.min.js:2 Uncaught SyntaxError: Unexpected token <

+1

変更したライブラリはどれですか?それは1つまたは他のブートストラップですか? –

+0

@ PowerStar main.min.cssとmain.full.cssを変更しました。そして恐らく.aspxのページのいくつか。 –

+0

どのような編集をしましたか?どのようなCSSファイルですか?あなたはどこの図書館を使っていますか? –

答えて

1

変更:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font- 
awesome/4.6.1/css/font-awesome.min.css" type="text/css"/> 

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font- 
awesome/4.6.1/css/font-awesome.min.css"> 

あなたも

チェックこの記事を、同じ問題のようです '/' とラベルをクローズする必要があります。

Resource interpreted as Stylesheet but transferred with MIME type text/html in ASP.NET IIS

+0

大丈夫ですが、これで問題は解決しませんでした –

+0

'type =" text/css "'を追加して、正しくメタタグを閉じようとします – Ferus7

+0

同じままです。私はおそらく、web.config –

0

IISにtext/css値の.css MIMEタイプを追加する必要があります。現在、Webサーバーは.cssの意味を理解していません。

これは、content-type応答ヘッダーの値がtext/cssに設定されている場合に機能します。

+0

MIMEタイプがあります.css(継承) –

0

設定ファイルで次のようにcssファイルと画像が認証されないようにする必要があります。 locationタグを使用すると、単一のファイルまたはディレクトリを除外できます。

<location path="<relatevie path of your css files>"> 
    <system.web> 
     <authorization> 
      <allow users="*"/> 
     </authorization> 
    </system.web> 
</location> 
+0

Web.configの最後に追加する必要がありますか?相対パスの例を挙げることはできますか? –

+0

構成タグの内側にあります。 –

+0

あなたのケースでは「/ App_Firma /」です。 –

関連する問題