发表于: 2017-04-10 21:06:09

1 1472


今天完成的事情:

根据最终的宣传页ui图,修改样式,用到了俩个新的没用过的css属性和方法


a.引入特殊字体的方法

在css文件中使用

@font-face {

font-family: 'hy';(要全英文)    

src: local('../fonts/hanyiweibei.ttf');(这个字体在你本地的访问路径)

src: url('fonts/hanyiweibei.ttf');(这个字体在服务器里的访问路径)

}


b.倒影和渐变的写法

-webkit-box-reflect: below 4px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent) , to(rgba(250, 250, 250, 0.3)));

这里的-webkit是兼容谷歌浏览器的前缀。用到的是css3 box-reflect新属性。可写的属性值算上none的话有四类

none:
无倒影

<direction>

above:
指定倒影在对象的上边
below:
指定倒影在对象的下边
left:
指定倒影在对象的左边
right:
指定倒影在对象的右边

<offset>

<length>
用长度值来定义倒影与对象之间的间隔。可以为负值
<percentage>
用百分比来定义倒影与对象之间的间隔。可以为负值

<mask-box-image>

none:
无遮罩图像
<url>
使用绝对或相对地址指定遮罩图像。
<linear-gradient>
使用线性渐变创建遮罩图像。
<radial-gradient>
使用径向(放射性)渐变创建遮罩图像。
<repeating-linear-gradient>
使用重复的线性渐变创建背遮罩像。
<repeating-radial-gradient>

使用重复的径向(放射性)渐变创建遮罩图像。


多样的写法参照了这篇教程:http://www.html5tricks.com/css3-image-reflection.html


遇到的困难:

1.gif直接插入html是不会自己动的,因为之前没有写过这个,查资料也暂时没有查的太清楚,不知道是html里本来就是这样的,还是有什么其他的影响;目前找到了一个jq插件打算引用这个插件来达到播放和暂停gif图的效果。

2.ui给的动图有毛边,之前自己用ps做过简单的动图,这个毛边的原因看起来像是像素太小的原因,已经拜托ui优化了,如果明天ui没解决打算自己来研究一波。


明天计划的事情:继续修改12期客卿的问题。


收获:如上


返回列表 返回列表
评论

    分享到