테스트 사이트 - 개발 중인 베타 버전입니다

<?=$css['변수명'][0]?>; 라는 css가 왜 적용되지 않을까요? 채택완료

성성 1년 전 조회 1,389

페이지 php 상단에 이런 스타일태그를 넣었습니다.

 

</p>

<p><style>

.freebak-menu a {

    text-shadow: 0 0 5px <?=$css['color_point'][0]?>;

    color:<?=$css['color_point'][0]?>;}

</style>

 

제가 사용하는 그누보드 엔진은 관리자 페이지에서 색상코드를 직접 선택하여 클래스마다 색상을 바꿀 수 있는데요. 관리자 페이지 php에서 이런 식으로 지정이 되어 있습니다.

 

</p>

<p>* {<? if($css['default_font'][3]) echo "font-family:{$css['default_font'][3]}, sans-serif; "; ?>}

body { <?

    if($css['default_font'][0]) echo "color:".hex2rgba($css['default_font'][0], $css['default_font'][1])."; ";

    if($css['default_font'][2]) echo "font-size:{$css['default_font'][2]}px; ";

    if($css['default_font'][3]) echo "font-family:{$css['default_font'][3]}, sans-serif; ";

?>}

.txt-default { <?

    if($css['color_default'][0]) echo "color:".hex2rgba($css['color_default'][0], $css['color_default'][1])."; ";

?>}

a, .txt-point, .sch_word { <?

    if($css['color_point'][0]) echo "color:".hex2rgba($css['color_point'][0], $css['color_point'][1])."; ";

?>}</p>

<p>.txt-menu-font {<? if($css['menu_tooltip'][9]) echo "font-family:{$css['menu_tooltip'][9]}, sans-serif; "; ?>}

 

그런데 color값도 text-shadow 값도  값을 전혀 따라가지 않네요. 이유가 무엇일까요?ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
$css['default_font'][3] 이 베열이 존재하는건지 디버깅해보세요

print_r()로 확인해보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인