스타일에 백그라운드 색상 랜덤 변경 채택완료
https://sir.kr/qa/370940">https://sir.kr/qa/370940
원문인 위에 링크를 보고
</strong></p>
<p><div style="background-color: <?php echo sprintf('#%06X', mt_rand(0, 0xFFFFFF))?>"></div></p>
<p><strong>
이렇게 적용하였습니다.
색상 랜덤으로 나오는건 좋은데
특정색상 5가지 안에서 랜덤으로 돌릴수 있을까요? 예(#fff, #000, #ff000)
위와같이 스타일 안에서 복잡하지 않게 변경할수 있으면 좋을거 같습니다!
답변 3개
컬러 변수를 미리 지정해두고
랜덤으로 해당 컬러변수를 불러오면됩니다.
<?php
$color1 = 'red';
$color2 = 'blue';
$color3 = 'green';
$color4 = 'black';
?>
<h3 style="color:<?php echo ${'color'.rand(1,4)}; ?>;">새로고침해보세요.</h3>
위 방법대로 color 의 끝자리 숫자만 랜덤으로 불러와서 하나의 변수가 되는거죠.
컬러 뿐만아니라 텍스트,스타일등 활용법이 무궁무진 합니다~
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인