2011-01-05 4 views
0

마스터 페이지에서 상속 한 mvc 페이지에 인라인 CSS를 넣으려고합니다. 나는이 CSS가 특정 페이지이고 사이트 전체의 파일에 들어 가지 않아야한다고 생각하기 때문에이 작업을 수행하려고합니다. 이 일을하는 가장 좋은 방법은 무엇입니까? 내 시도가 실패했습니다. 사이트의 아무 것도 testTwo 스타일을 인식하지 못합니다. 감사합니다인라인 CSS mvc 문제

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> 
     .test 
     { 
     } 
     .testTwo * 
     { 
      float: left; 
      padding: 5px; 
      border: 2px solid gray; 
      margin: 3px; 
     } 
    </style> 
</asp:Content> 
+0

HTML은 무엇이 생성됩니까? – hunter

답변

2

개봉 <style> 태그가 누락 되었습니까? 당신의 MasterPage 년에이 ContentPlaceHolder입니다 나쁜 복사 - 붙여 넣기가 아닌 문제


?

는 종종 TitleContent의 ContentPlaceHolder 지금처럼 <title> 요소 내에서 <head> 태그 안에 시간 :

<title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title> 

이 사건인가? 그렇다면, 그 스타일은 브라우저 나 업데이트 제안 <title><style>..</style></title>


내 스타일을 인식하지 못하기 때문에 해석되지 않습니다 같은 당신의 MasterPage : 당신의 개방

<head> 
    <title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title> 
    <link.... /> 
    <link.... /> 
    <asp:ContentPlaceHolder ID="StylesheetContent" runat="server" /> 
    <script.... /> 
    <script.... /> 
    <asp:ContentPlaceHolder ID="ScriptContent" runat="server" /> 
</head> 
+0

불량 복사 및 붙여 넣기. 주의 해 주셔서 감사합니다. – gh9

0

입니다

<style type="text/css"> 

?