发表于: 2016-06-21 17:39:02

4 1320


今天完成的事情:学会了使用CssGaga,学会了雪碧图。完善了下task6的第一个页面(感觉还需要改。。。)。把第二个页面代码稍作修改上传至服务器



明天计划的事情:完成任务6的三个页面。



遇到的问题:

Q1:使用CssGaga来合成雪碧图和生成相对应的css文件。按照新手视频教程http://pan.baidu.com/s/1mgiQvJa操作,发现并没有效果。

A1:查看CssGaga的官网帮助索引找到解决方法。更换图片目录,视频中目录要求为css/slice/,而实际上要求已经更换为css/img/slice/。

参考资料:CssGaga - AutoSprite  (http://www.99css.com/726/


Q2:CssGaga生成的雪碧图为,没有在同一行让我很奇怪,按照教程来说应该是在同一行的,打算先用然后在查这个问题。在使用的过程中发现由于四个图标大小不一样,导致一个盒子里出现两个图标或者图标显示在左上角。而我们用的是雪碧图,已经使用background-position定位用雪碧图的哪张图片,不能再使用background-position定位图标在盒子中的位置了。出现了这样的囧况。

A1:重新使用PhotoShop切图,把图标切成一样大小的,然后再次用CssGaga生成雪碧图。这样就好了。



收获:

1、学会了使用CssGaga来生成雪碧图和相应的css文件。只是CssGaga最基本的方法,看功能介绍还能直接用完全写好的css文件来生成相应的雪碧图和css文件。但是需要满足CssGaga的相关规则要求。

2、知道了如果是类似图标无论图像大小是否一致,如果在相同大小的盒子里显示,要切成盒子大小的图标。方便、省事还好看。之前全部按图像实际大小来切图的想法是错误的,虽然能节省图像大小,但是css布局上会引发很多问题。

3、之前想着布局应该是 为一个盒子的,但是想着其他的没有下面四个功能框,就分两个盒子设计了。结果。。。后来看其他人设计的,直接傻了。还是想的太少,直接闷头上手就写。感觉task6的第一个页面还得大改,因为布局就有问题!以后要吸取教训。

     今晚有事要出去趟,晚上如果能够早些回来把音频(涉及部分js内容)和hover这两个知识点仔细看看应用到第一个页面上去。

     最后附上自己的服务器任务主网页...(尽量看后面的任务代码,前面的自己都觉得没法看,等学完css全部重新。各位看官拍砖轻点!)

     风雅阁-Michael.Feng    

     http://119.10.57.66:880/ptt008/



返回列表 返回列表
评论

    分享到