1

site.css ファイルから css クラスにアクセスできません。しかし、これらのクラスを個別のビュー (.cshtml) ファイルに記述すれば、それらにアクセスできます。コードの詳細は次のとおりです: #mask { position:absolute; }

        /* You can customize to your needs  */
        .Add-popup
        {
          background: white;
        }

        img.btn_close 
        { 
         float: right;      
        } 
        '
        i have above classes in CSS file            
        1) this is my _layout.cshtml

        '
        <!DOCTYPE html>
        <html>
        <head>
            <meta charset="utf-8" />
            <title>@ViewBag.Title</title>
            <link href="@Url.Content("~/Content/Site.css")" rel="stylesheet"  type="text/css"/>
        </head>
        </html>
        '

        2) this is my view

        '
        @{   

            ViewBag.Title = "View";
            Layout = "~/Views/Shared/_Layout.cshtml";
        }
        @if (false)
        {
            <script src="../../Scripts/jquery-1.7.1-vsdoc.js" type="text/javascript"></script>
            <link type="text/css" href="../../Content/Site.css" rel="stylesheet"  />
            <script src="...../ui/jquery.ui.mouse.js"></script>
            <script src="...../ui/jquery.ui.draggable.js"></script>         
        }
        @if (User.IsInRole("Owner"))
        {
        <div id="box" class="Add-popup">                                <a href="#" class="close"><img src="../../Content/images/close_button.png" class="btn_close" title="Close Window" alt="Close" /></a> 
         </div>
        }

'
        still i am not able to access those classess from CSS file.

        please reply if anybody has solution?
4

1 に答える 1

0

これが基本的なオプションです。ドキュメントの にスタイル タグを追加します。

<link rel="stylesheet" href="site.css" type="text/css" />

バンドルを使用している場合は、代わりにバンドルを配置します。

@Styles.Render("~/Content/css")

最後に、マスター レイアウトを使用している場合は、すべてのページに適用されるため、これを配置するのに最適な場所です。

アップデート

ID を対象とする場合は、クラスを表すドットではなく # を使用します。

#Add-popup
    {
      background: white;
    }

    img.btn_close 
    { 
     float: right;      
    } 

また、1つの回答にアクセスできます:CSHTMLファイルでCSSを参照するにはどうすればよいですか?

于 2013-02-07T05:35:44.200 に答える