CSS Sprite 人类的进步

作者:Gareth 发布时间:September 15, 2008 分类:Design

CSS Sprite 又称CSS 妖精,简单的说是讲图片拼合在一起,减少网站请求数,现在新的加速理念不是减小重量而是减少数量,据说2005年就发明了,2006年的时候在一些国外著名的网站上应用了,举个例子,07年Google韩国的首页就是用了CSS Sprite。

http://demo.rexsong.com/200705/google_korea/

之后,国内的很多网站也用了此技术,比如:淘宝,迅雷。前两天当我发到支付宝的背景图片竟然是一大张PNG图片组合而成,傻了眼了,后来才知道是CSS Sprite技术。我还不是落伍,虽然知道得晚,但花时间研究后,发现这东西不难掌握,加上我原有的CSS基础,几分钟能做出一个图片导航来,下一步想试试做个整站。今天在搜索CSS 妖精的时候还发现这个好东西,CSS 图片拼合在线生成!

http://spritegen.website-performance.org/

可以自动生成CSS代码和PNG文件

风华后院08站衫设计

作者:Gareth 发布时间:September 2, 2008 分类:Design

今年的站衫多了些时间去搞,但毕竟不是专业搞设计的,做出来的东西还是拼拼凑凑,大家都还蛮喜欢的,这次站衫的背面实在想不出图案了,就干脆空了出来。

预订地址:http://bbs.chuipao.com/thread-14050-1-1.html

 

 

Gareth Gates China 正式上线

作者:Gareth 发布时间:July 8, 2008 分类:Design

一晃就是3年了,而真算起来,Gareth Gates China停了一年多了。上个月就有想法去把网站做做好,把手头上的一些东西分享出去,但一直忙于考试。

趁着短学期前的几天休息时间,把网站做了下,其实早在4号的时候基本框架已经OK了,后面的时间在完善细节。这次的作品页面全部采用DIV+CSS,除了有些界面是抄别人的,css代码还是一个个敲出来的,程序用的KingCMS 5.0,是个好程序,小而精悍,刚截了些部分界面图放上来,越看越稀饭

这是首页

20080708103539781.jpg

歌曲试听页面

20080708103329093.jpg

个人资料页面

20080708103321671.jpg

专辑列表

20080708103316546.jpg

歌曲播放页面,想了好久,最后把yahoo的给偷了过来

20080708103349906.jpg

啥也不说了,想了解更多请访问:http://www.garethgates.cn

常用CSS缩写语法总结

作者:Gareth 发布时间:July 1, 2008 分类:Design

使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则如下:

颜色

16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:

#000000可以缩写为#000;#336699可以缩写为#369;

盒尺寸

通常有下面四种书写方法:

  • property:value1; 表示所有边都是一个值value1;
  • property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2
  • property:value1 value2 value3; 表示top的值是value1,right和left的值是value2,bottom的值是value3
  • property:value1 value2 value3 value4; 四个值依次表示top,right,bottom,left

方便的记忆方法是顺时针,上右下左。具体应用在margin和padding的例子如下:

margin:1em 0 2em 0.5em;

边框(border)

边框的属性如下:

  • border-width:1px;
  • border-style:solid;
  • border-color:#000;

可以缩写为一句:border:1px solid #000;

语法是border:width style color;

背景(Backgrounds)

背景的属性如下:

  • background-color:#f00;
  • background-image:url(background.gif);
  • background-repeat:no-repeat;
  • background-attachment:fixed;
  • background-position:0 0;

可以缩写为一句:background:#f00 url(background.gif) no-repeat fixed 0 0;

语法是background:color image repeat attachment position;

你可以省略其中一个或多个属性值,如果省略,该属性值将用浏览器默认值,默认值为:

  • color: transparent
  • image: none
  • repeat: repeat
  • attachment: scroll
  • position: 0% 0%

字体(fonts)

字体的属性如下:

  • font-style:italic;
  • font-variant:small-caps;
  • font-weight:bold;
  • font-size:1em;
  • line-height:140%;
  • font-family:"Lucida Grande",sans-serif;

可以缩写为一句:font:italic small-caps bold 1em/140% "Lucida Grande",sans-serif;

注意,如果你缩写字体定义,至少要定义font-size和font-family两个值。

列表(lists)

取消默认的圆点和序号可以这样写list-style:none;,

list的属性如下:

  • list-style-type:square;
  • list-style-position:inside;
  • list-style-image:url(image.gif);

可以缩写为一句:list-style:square inside url(image.gif);

Discuz! 6.1.0模板代码简单分析

作者:Gareth 发布时间:May 18, 2008 分类:Design

有人问我最近忙什么,最近是很忙,但都是瞎忙,这几天一直在找好的模板,找到几个都是不共享的,唉,最后还是要靠自己,这几天逼迫自己去看这些代码,尝试自己做做看。

郁闷,代码太长,不能直接放上来了,我把打包了,需要的可以自己下载看。

包括discuz.htm,forumdisplay.htm,viewthread.htm三个文件,header.htm和footer还蛮简单,下次有时间再做个深层的分析,其实自习看下代码,还是不难的,当然做模板还是要靠实战。

只适合新手,高手就别看了

discuz6.1.0部分模板文件简单分析.rar

喜欢上了设计节日logo

作者:Gareth 发布时间:December 29, 2007 分类:Design

最近几天节日不少,过了圣诞,马上就是元旦。

节日前几天或当天,各大网站都会挂出它们的节日logo,好佩服它们的美工的哦,特别是Google的,每次的节日logo都会给你惊喜,百度的也不错,当然还有好多其他大大小小的门户...

唉,非设计专业,只好随便搞搞,网上SO下,模仿下,再自己整合下,就出来了风华后院的节日logo,高手不要见笑。

2007风华后院圣诞节logo

logo_merry_christmas.gif

过两天放出来的2008风华后院元旦节logo

logo_yuandan2008.gif

 业余作品,专业美工来P吧...

CSS实现图片半透明效果

作者:Gareth 发布时间:November 3, 2007 分类:Design

这个效果在IE和Mozilla浏览器上都可以工作,代码如下

XML/HTML代码
  1. <img alt="frantic.gif" src="frantic.gif" style="-moz-opacity:0.5; filter:alpha(opacity=50);cursor:hand;" onmouseover="this.style.MozOpacity=1;this.filters.alpha.opacity=100" onmouseout="this.style.MozOpacity=0.5;this.filters.alpha.opacity=50">  

在IE中需要通过"filter"来定义透明度"opacity",而在Mozilla中是可以直接解析"opacity",所以如果要使得这个效果在两种浏览器中都得到支持,需要把两种设定都加进去。针对IE的设定:this.filters.alpha.opacity=50 而针对Mozilla的设定:this.style.MozOpacity=0.5. 大家可以直接用这行代码给图片定义,只须修改图片地址就能实现上图效果。

平面设计常用尺寸

作者:Gareth 发布时间:September 30, 2007 分类:Design

名片



横版:90*55mm<方角> 85*54mm<圆角>

竖版:50*90mm<方角> 54*85mm<圆角>

方版:90*90mm 90*95mm



IC卡  85x54MM



三折页广告

标准尺寸: (A4)210mm x 285mm



普通宣传册

标准尺寸: (A4)210mm x 285mm



文件封套

标准尺寸:220mm x 305mm



招贴画:

标准尺寸:540mm x 380mm



挂旗

标准尺寸:8开 376mm x 265mm



4开 540mm x 380mm



手提袋:

标准尺寸:400mm x 285mm x 80mm



信纸 便条:

标准尺寸:185mm x 260mm 210mm x 285mm



信封

小号:220×110mm 中号:230×158mm

大号:320×228mm D1:220×110mm

C6:114×162mm



桌旗

210×140mm (与桌面成75度夹角)



竖旗

750×1500mm



大企业司旗

1440×960mm 960×640mm (中小型)



胸牌

大号:110×80mm

小号:20×20(滴朔徽章)



桌旗

210×140mm



正度纸张:787×1092mm

开数(正度) 尺寸 单位(mm)

全开 781×1086

2开 530×760 3开 362×781

4开 390×543 6开 362×390

8开 271×390

16开 195×271

注:成品尺寸=纸张尺寸-修边尺寸



大度纸张:850*1168mm

开数(正度) 尺寸 单位(mm)

全开 844×1162

2开 581×844 3开 387×844

4开 422×581 6开 387×422

8开 290×422

注:成品尺寸=纸张尺寸-修边尺寸



常见开本尺寸(单位:mm)

开本尺寸:787 x 1092

对开:736 x 520

4开:520 x 368

8开:368 x 260

16开:260 x 184

32开:184 x 130



开本尺寸(大度):850 x 1168

对开:570 x 840

4开:420 x 570

8开:285 x 420

16开:210 x 285

32开:203 x 140



正度纸张:787×1092mm

开数(正度) 尺寸 单位(mm)

全开 781×1086

2开 530×760

3开 362×781

4开 390×543

6开 362×390

8开 271×390

16开 195×271

注:成品尺寸=纸张尺寸-修边尺寸



大度纸张:850*1168mm

开数(正度) 尺寸 单位(mm)

全开 844×1162

2开 581×844

3开 387×844

4开 422×581

6开 387×422

8开 290×422

注:成品尺寸=纸张尺寸-修边尺寸



16开

大度:210×285
  1. 1
  2. 2