下面的PHP代码怎么加入跑马灯文字颜色的特效

下面的PHP代码怎么加入跑马灯文字颜色的特效,第1张

看你的这个语句:

echo "<font color='#00FF00'>";

设置了所有文字都是绿色,可以把颜色替换为$i和$j的表达式,就可以了,例如:

echo "<font color='rgb($i,"(255-$j)",0)'>";

//P1外接8

LED

低电平发光

//

列程序

PROTEUS

仿真

#include<reg52h>

//-----------------------------

void

delay_ms(unsigned

int

s)

{

unsigned

int

x;

for(s;

s

>

0;

s--)

{

x

=

98;

while(x--);

}

}

//-----------------------------

void

main()

{

char

i,

j;

while(1)

{

for(j

=

0;

j

<

8;

j++)

{

P1

=

255;

//全灭,

P1外接LED,

低电平发光

delay_ms(500);

//稍等片刻

for(i

=

0;

i

<

8;

i++)

{

P1

<<=

1;

delay_ms(900

-

100

j);

//延

渐短

}

}

}

}

//-----------------------------

ORG

0000H

;开机上电主程序入口

AJMP

START

;系统一进来就转到主程序

ORG

0030H

;主程序地址

START:

MOV

A,

#0FFH

;主程序开始,A中初始化成全1

CLR

C

;c清零

MOV

R2,

#08H

;R2左转循环计数器

LOOP:

RLC

A

<<C+A+C<<带进位循环左移,A中的内容在8此循环中从0位到7位依次变0

MOV

P2,

A

;送到P2,使P2从0位到7位依次点亮LED

CALL

DELAY

;单片机运行很快,为了能看到灯的变化,必须延迟,把速度降下来

DJNZ

R2,

LOOP

;R2每次减1后判断是否=0,8次后=0程序才会下行,否则会跳回LOOP

MOV

R2,#07H

;R2右转循环计数器

LOOP1:

RRC

A

>>C+A+C>>带进位循环右移,A中的内容在8此循环中从7位到0位依次变0

MOV

P2,

A

;送到P2,使P2从7位到0位依次点亮LED

CALL

DELAY

;和上个循环一样,延时

DJNZ

R2,

LOOP1

;R2每次减1后判断是否=0,7次后=0程序才会下行,否则会跳回LOOP1

JMP

START

;跳回程序起始位置重复下一个循环

DELAY:

MOV

R3,

#20;延时子程序,这个应该不用解释了吧

D1:

MOV

R4,

#200

D2:

MOV

R5,

#248

DJNZ

R5,

$

DJNZ

R4,

D2

RET

END

我觉得这种网页最简单吧,都是美工的活儿,一般情况下是DIV+CSS做出前台布局,然后用Javascript写出一些漂亮的效果,比如飘花什么的,还有些文字跑马灯效果使用Javascript配合<marque>标记来做,(忘记了是不是这样写,好久没做了),很多效果可以去网上搜源代码的,比如换个玫瑰形状的鼠标,在鼠标后面跟随两个带着翅膀的小猪,当然方面最好用gif格式,比较漂亮华丽,当然,最重要的是你的想法~找个成熟点的程序猿GG两天左右差不多就给你做完了~加油哦~!

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/3120380.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-02-06
下一篇2024-02-06

发表评论

登录后才能评论

评论列表(0条)

    保存