인덱스 일경우에만, css를 다르게 하려고 하는데,
'색'이라는 글자를 인덱스 페이지에서는 빨간색으로 보이게 하려면 어떻게 해야 될까요?
Copy
<div class="color">색</div>
<?php if(defined('_INDEX_')) { ?>
<?php } ?>
위의 php는 css에서 안되더라고요...
|
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
유레카56
2018-02-08 (목) 14:23:17
<?php if(defined('_INDEX_')) { ?>
<link rel="stylesheet" href="/index.css">
<?php } ?>
인덱스일 경우에만 css 파일을 추가 하셔도 됩니다.
답변에 대한 댓글 1개
마르스컴퍼니
2018-02-08 (목) 14:12:13
php 구문은 css 파일에서는 사용이 되지 않으니,
php 페이지 내에서 처리하는 방법을 사용할 수 있습니다.
Copy
<?php
if (defined('_INDEX_'))
$d_class = "color1";
else
$d_class = "color2";
?>
<div class="<?php echo $d_class ?>">색</div>
답변에 대한 댓글 1개
2018-02-09 (금) 01:17:09
처음에 이해 못하다가... 다른분 채택하고서 알았네요... 클래스 이름을 바꾸는 방법이 있었군요... ㅠㅠ
답변을 작성하려면 로그인이 필요합니다.