
http://www.fanta.co.kr/
韩国人够能搞的,这个flash站有意思!…
首页静态页面构建完毕!
用 DIV+CSS 定位比较烦,不过也还有点意思,可以精确定位,总算搞完了!
拿去校验了一下,一次性通过 XHTML 1.0 和 CSS 2.0 标准校验,比较爽,呵呵~
HTML是不是语言?
呵呵,今天晚上回来的路上,先是和兄弟们扯了一通 JSF 和 JSP ,然后又渐渐扯上了 HTML 这个话题,有一兄弟愣是说 HTML 不能算语言,顶多只能算标签,我偏说 HTML 是语言,好歹后面也有个 L(language),然后几个人就语言的定义问题展开激烈争论,直到寝室楼梯上都还在争,结果却是不分胜负,哈哈………
改CSS代码改郁闷了
[frown] 今天下午拿到一个用 JSF 做的弹出菜单,可以任意更换样式的,要求把里面的一组样式改一下。如果只是改CSS也算时间比较简单的事情,于是拿到手就开始改CSS,改了之后就刷新页面,没用的通通删掉!(主要原因是那个CSS样式定义的有点累赘,一个弹出菜单而已,CSS就有326行,真是郁闷!)
等我删了将近三分之一的时候,发现刷新页面没反应,问了一下旁边的兄弟这是怎么回事。我才知道这个 JSF 做的菜单有点奇怪,需要重新启动浏览器才会有相应的变化。我倒!于是关掉浏览器,再开,发现还是没变!感觉很奇怪,不可能啊!关掉 TomCat,再开,还是没反应,算了,只当它们没作用!
继续往下改,先把颜色全部改过来再说,辛辛苦苦,200多行……再开服务器,开浏览器,依然如故!开始怀疑菜单文件与这个CSS文件无关,于是改掉CSS文件的名称,菜单依然正常显示!
迫不得已,打开 menu.jsf , Jbuilder 启动的也够慢的,那一堆代码根本就看不懂,郁闷,找了半天也没找到到底用了哪个CSS文件(根据偶的理解应该是由js控制的),让旁边一个兄弟看了一会儿,也没发现………
CSS 2.0 盒模型 3D 结构图
Flash版的CSS 2.0 盒模型
盒模型主要定义四个区域:内容(content)、边框距(padding)、边界(border)和边距(margin)。对于初学者,经常会搞不清楚margin,background-color,background-image,padding,content,border之间的层次、关系和相互影响。
下面一张是 http://www.w3cn.org 提供的 3D 模型图:
…
也说一下 XHTML
XHTML 是 The Extensible HyperText Markup Language 可扩展标识语言的缩写。目前推荐遵循的是 W3C (World Wide Web Consortium 的缩写)于2000年1月26日推荐 XML1.0(参考http://www.w3.org/TR/xhtml1)。XHTML 实际上是在 HTML 4.0 的基础上用 XML 的规则对其进行扩展得到的。建立 XHTML 的目的也就是实现 HTML 向 XML 的过渡。
HTML 和 XHTML 之间的关系不难理解,其文档类型也是这样。 XHTML 对大多数 HTML 标签提供了更严格但也更清晰的语法实现。比方说, XHTML 对大小写就不象 HTML 那么宽容。使用 HTML 的时候你可以对标签名称随意大小写。而且不管是大写的标签还是小写的标签其用法完全相同和有效。但是 XHTML 编码器则必须使用小写的标签。否则你的文档将被 W3C 校验认为是无效的。例如下面的代码是不正确的:
尝试XHTML,第一个页面
知道XHTML也不算早,直到今天才尝试了一下用 CSS+DIV 定位,把昨天画的那个页面转化成了网页!
以前很难相信不用表格也能作出很漂亮的网页,今天自己亲自尝试了一下,哈哈,还真的可以(虽然我的不够pp)!
第一个作品:点这里查看
通过了 XHTML
校验和 CSS2
校验,发现要通过XHTML效验也比较简单!唯一不爽的是不支持输入文本框的 onMouseOver 和 onFocus !
也算是边学变做了,最开始做的时候还真是有点困难,因为平时做网页都是用表格,CSS 用的也不多,而且都是很简单的 CSS ,然后针对那些常用的标签研究了一下,渐渐就上手了,呵呵~
由于初学,代码很烂,就不公布了(其实可以自己下载的),呵呵~…
一个碎片屏保
效果没有理想中的好。
纯粹利用 as 实现,这样一来,因为全部由CPU计算,使得 CPU 使用率巨高,甚至高达 100%(偶的 CPU 是 AMD Athlon 2500+)
fscommand("fullscreen", true);
function createmc(i) {
x = Math.random()*1024;
y = Math.random()*768;
x1 = Math.random()*40;
x2 = Math.random()*40;
x3 = Math.random()*40;
x4 = Math.random()*40;
y1 = Math.random()*40;
y2 = Math.random()*40;
y3 = Math.random()*40;
y4 = Math.random()*40;
color = Math.random()*0xFFFFFF;
alpha = Math.random()*100;
_root.createEmptyMovieClip("fd_mc"+i,… 几种比较类似的效果
勤练AS,呵呵~
源文件下载: 点此下载
最先看到的是这个,这是后来自己仿做的一个
cctv.com上曾经有一个flash与这个比较类似,不过他的设计很好,用色块做的,很漂亮!
偶就懒得照他做了,就把上面的那个改了下,就变成现在的了~
这个与上面的一个一样,只是多加一个alpha属性, 感觉还可以,所以也一起发了~…
Flash留言本雏形!
因为网费欠缺,断网了两天,又由于课比较多,两天没去交网费,在寝室里上不了网,就只好让 MM(Macromedia) 陪我玩了,在这段时间内,用”三剑客”做了一个 Flash留言本的雏形!
数据存储使用 Access, 脚本使用的是 ASP,动态生成 XML,然后由 Flash 来解析 XML,不过程序现在还有很多BUG, 只有慢慢修改了!
在这个flash里用的比较重要的命令是:
myXML.load();
loadVariablesNum();
tellTarget();
mc.attachMovie();
loadmovie();
mc.removeMovie();
mc.onRollOver();
mc.onRollOut();
mc.onRelease();
基本界面如下:
Flash留言本测试地址:
http://www.afdrem.com/blog/flashgbook/…