쿠키를 기반으로 조건부로 CSS에서 CSS를 렌더링하고 싶습니다. 내 서버 측에서 쿠키를 감지하고 쿠키 값을 변수에 저장하고 aspx 페이지에서 코드 값을 변수로 저장하여 if else logic
의 도움으로 CSS를 렌더링하려고합니다.페이지에서 CSS를 조건부로 렌더링하는 방법
내 .cs 코드 뒤에 나는 strCountryCookie="GB"
같은 쿠키 값을 저장하고 내 aspx 페이지에서 나는 변수 값에 저장된 쿠키 값을 기준으로 if else logic
을 사용하여 CSS를 렌더링하려고합니다.
여기 내가 시도하는 방식입니다.
<%
if(strCountryCookie=="DE")
{ %>
#acloginpod {
width:380px;
background:#ebebeb url(../images/acloginpodbg.gif) repeat-x;
border:1px solid #d3d3d3;
-webkit-border-radius:7px;
-moz-border-radius:7px;
}
<% } else { %>
오류가 표시됩니다. 그래서 다른 논리를 사용하여 쿠키 값을 기반으로 렌더링하는 방법을 알아낼 수 없습니다. 제발 컨셉으로 안내해주세요. 감사합니다
실제 CSS에서는 if/else를 수행 할 수 없지만 'style = ""'inline css를 사용하면 if/else를 사용할 수 있습니다. – Albzi
CSS가 외부 조건을 결정할 수 없습니다. 의사 결정은 외부에 주입되어야합니다. – Farshid