ColdFusion을 사용하여 색상 그라디언트를 생성하려고합니다. 내 현재 코드는 작동하지만 기본적으로 마지막 줄까지 시작 색만 표시하고 끝 색을 표시합니다. 그라디언트가 없습니다. 빨간색의 막대한 블록과 파란색의 한 라인. 내 코드가 잘못 보이지 않습니까?색상 그라디언트 (ColdFusion)
<cfset BoxNumber = RandRange(100,1000) >
<cfset Start_Red = 255 >
<cfset Start_Green = 0 >
<cfset Start_Blue = 0 >
<cfset End_Red = 0 >
<cfset End_Green = 0 >
<cfset End_Blue = 255 >
<div id="color-band">
<cfloop index = "i" from = 0 to = #BoxNumber# >
<cfset Percent = i \ (BoxNumber - 1) >
<cfset Red = int(((End_Red - Start_Red) * Percent) + Start_Red) >
<cfset Green = int(((End_Green - Start_Green) * Percent) + Start_Green) >
<cfset Blue = int(((End_Blue - Start_Blue) * Percent) + Start_Blue) >
<div style="background-color:rgb(<cfoutput>#Red#</cfoutput>, <cfoutput>#Green# </cfoutput>, <cfoutput>#Blue#</cfoutput>)"> </div>
</cfloop>
</div>
ColdFusion 서버는 때로는 어려울 수 있으므로 필요한 경우 코드를 테스트 할 수 있습니다.
또는 http://www.hostmediauk.com을 사용해보십시오. 그들은 무료 Railo 구좌와 매우 저렴한 설치비를 가지고 있습니다. 그들은 또한 저렴한 CF 서비스를 제공합니다. –