征集码头网(http://www.zhengjimt.com)推出宣传推广语征集活动以来,感谢广大征友积极响应,现将部分投稿作品进行展示,仅供交流分享:
郑文科
1. 印象征集,码头创意
2. 征集码头,风光锦绣
3. 征集码头,应有尽有
4. 码头征集,天下无敌
5. 征集码头,引领全球
起风了
给生活添料,用智慧加薪
国军
1. 靠上码头览风云,匠心创意定乾坤。
2.靠上码头猎征集,匠心创意赢天下。
微风
1.征集一"码"当先,创意独占鳌"头"!
2.征·人生精彩,集·创意多彩!
3.征精彩梦想,创多彩未来!
4.创新意征梦想,来码头兑未来!
5.征·含苞欲放创意梦,集·春光灿烂码头情!
6.登录征集码头,兑现创意梦想!
三生旧雨
让创意入港,加动力远航
临海听涛
征上游,泊码头。
江南老顽童
码头广告语:【征集码头,梦想启航的地方】
Struggle
你征码我,享资源!
征你所有,集众智慧,码你所求。
水主月
开启征集密码,行走红运当头
博浪沙
1.征集码头网,创意美好新时代!
新华小哥
1、征集码头网,创意行业的“特种兵”
2、征集码头网,创意界的“诺亚方舟”
3、“征”的不一样,创意“码”上有
创意e点通,码头行先生
傲然
征集之乐,嗨翻码头
易学翼林
广告语
1:征集有岸,创意无限!
2:征集有港湾,创意无极限!
3:给征集安家落户,让创意有好归宿。
傲然
一码当先,投投是道
征集码头·征集第一门户
wecan
征集码头,创意点亮新“征”程。
傲然
1、征集码头,创意行先
2、征·爱无限,创·有行先
3、爱 ,无需理由――征集码头
1、码头征无限,创意有行先
2、创e之家,爱上码头
3、征·乐园,集·码头
4、投投有道,上上码头
5、上征集码头,享创意之乐
6、征集码头,创e之家
7、上码头,“征”靠谱!
8、创e之家 ,码头直达
9、征·乐园,创·行先
10、创享·征集码头
柳笛
创新无限,意味无穷。
新华小哥
创意之家,征集码头
投稿方式
方式1:关注征集码头网微信公众号,相关征集推文(https://mp.weixin.qq.com/s/pAyyH0zCwt-JGdTYA9wrVw)下面评论留言!
方式2:征集码头论坛征集帖下(http://bbs.zhengjimt.com/thread-268538-1-1.html)跟帖投稿!
具体征集信息请登录征集码头网(http://www.zhengjimt.com)或者行先生网(http://www.xingxiancn.com)查询!
从2018“草莓音乐节”的宣传视频得到的灵感,海报的主题是错位拼贴分割重组,对我这种设计渣渣而言,看中的是其平面化,也就是说,用SVG+CSS3动画完全可以玩转。因为只涉及一些基础元素的位移、缩放构成的转场效果,相对来说比较简单,但创意很开脑洞。因为宣传视频比较长,所以把它分割成了几个部分,依次来完成。
首先放上一张静态图,来分析动效。一共涉及三种动效,位移,旋转,渐隐渐现。当把元素分析完成后,现在就要在AI中进行相应的分层,便于SVG代码的解读。在AI中,对应各个部分,放置到不同的图层中,每个图层做好命名,依次为底图base、向上移动moveUp、向下移动moveDown、中间大圆baceCenter、中间小圆centerCircle、周围圆点dot。因为涉及Y轴方向的位移动画,所以在底图的绘制时,需要移动的部分要超出画板。
相信很多自学的小伙伴都想学习web前端,可以关注小编后私信【学习】可以免费领取学习地址/案例教程/2018最新的一套学习教程,让学习有方向。
CSS3部分相对来说比较简单,旋转动画transform:rotate(),位移动画transform:translateY(),因为小圆点只是装饰作用,所以只设计了两种类型的透明度的改变,任意分成了两组。
@keyframes centerCircle{ 0%{transform:rotate(0deg); transform-origin:center center} 100%{transform:rotate(-360deg); transform-origin:center center} } #centerCircle{animation:centerCircle linear 4s infinite ; } /*中心旋转圆设置*/ @keyframes moveUp{ 0% {transform: translateY(0)} 100% {transform: translateY(-70px)} } #moveUp {animation:moveUp linear 4s infinite alternate; } /*向上移动*/ @keyframes moveDown{ 0% {transform: translateY(0)} 100% {transform: translateY(70px)} } #moveDown {animation:moveDown linear 4s infinite alternate; } /*向下移动*/ @keyframes dot1{ 0%{opacity:0} 100%{opacity:1} } #dot1{animation:dot1 ease 2s infinite alternate}/*渐隐渐现小圆点样式1*/ @keyframes dot2{ 0%{opacity:0.7} 70%{opacity:0} 100%{opacity:0.3} } #dot2{animation:dot2 ease 2s infinite alternate}/*渐隐渐现小圆点样式2*/
先跑起来看看效果,大块的色块,浓郁的色彩,似乎还不错。
go on。接下来如图:
三个圆从中心依次出现放大,这是一个基础的缩放动效transform:scale()。这里就要用到控制SVG描边属性缩放文章中提到的描边属性不受缩放控制的神句了,三个圆的描边属性后面都要加上vector-effect:non-scaling-stroke,由于出现的顺序不同,又要叠加其他动画,为了避免自己搞不清各部分动画的时间次序(毕竟不是AE,时间轴不直观),所以绘制了一个简单的时间轴。
动画属性定义中,只要开始的时间依次设置好久可以了,另外关于缩放的倍数,由于从无到有,初始值一定是scale(0),结束的值和定义的圆的半径有关,可以多调整几个值,得到最满意的效果。
@keyframes purpleCircle{ 0% {transform:scale(0); transform-origin:center center} 100% {transform:scale(1.5);transform-origin:center center} } #purpleCircle{animation:purpleCircle linear 1.5s 1s both} /*最大圆 1S后开始扩大*/ @keyframes whiteCircle{ 0% {transform:scale(0); transform-origin:center center} 100% {transform:scale(2);transform-origin:center center} } #whiteCircle{animation:whiteCircle linear 1.5s 1.5s both} /*中间圆 1.5S后开始扩大*/ @keyframes blueCircle{ 0% {transform:scale(0); transform-origin:center center} 100% {transform:scale(1);transform-origin:center center} } #blueCircle{animation:blueCircle linear 1.5s 2s both} /*最小圆 2S后开始扩大*/
合成后效果如下:
go on……
如上图所示,当白色圆扩展到整个画布后,中间出现两个三角,三角的变形动画如下:
为了方便定义属性,我以三角形断开时的形状为基准,因为第一步是Y轴向的缩放,X轴不变,所以仅定义transform:scaleY(),而在第二步变形中,X轴向与Y轴向缩放时不同步的,因此要分开写成transform:scaleX()scaleY()。为了确保第一步统一的变形效果,要先把两个三角都放在一个组中,给这个组进行变形动画。
<g id="triangle"> <polygon id="triLeft" points=""/> <!--左侧三角--> <polygon id="triRight" points=""/> <!--右侧三角--> </g>
动画属性中需要注意的是transform-origin变形基点的定义。当两个三角断开后,基点对应如下:
@keyframes triangle{ 0% {transform:scaleY(0);transform-origin:} 100%{transform:scaleY(1);transform-origin:} /*变形的基点为交点坐标*/ } #triangle{animation:triangle linear 0.5s 2.5s both} /*两个三角形Y轴向扩大*/ @keyframes triLeft{ 0% {transform:scaleY(1)scaleX(1);transform-origin:} /*变形的基点为左侧边中点坐标*/ 100%{transform:scaleY(0.15)scaleX(0.05);transform-origin:} } #triLeft{animation:triLeft linear 0.5s 3s both} /*左侧三角形向左水平缩小*/ @keyframes triRight{ 0% {transform:scaleY(1)scaleX(1);transform-origin:} /*变形的基点为右侧边中点坐标*/ 100%{transform:scaleY(0.6)scaleX(0.5);transform-origin:} } #triRight{animation:triRight linear 0.5s 3s both} /*右侧三角形向右水平缩小*/
看下效果,似乎不错,截止到这一步,第一阶段的动画才算完成,之所以称作第一阶段,是因为这时原底图可以退出舞台,全新的下一幕开始了。
这里右侧圆形实现这种效果有点复杂,在SVG剪切蒙版属性clip-path文章中详细说明了实现过程。 各部分图形的顺序至关重要。
来看下效果
好了,第二部分也正式结束,第三部分相对简单一些,基本只有透明度的属性变化。和第一部分底图的圆点的动效基本相似,无非图形更复杂一些,就不再赘述,直接放上最终效果吧。
唯一需要说的是左上角类似渐变网格的圆点,使用了运动的渐变蒙版来实现。
首先需要定义一个蒙版的位移动效@keyframes maskXY{ 0%{transform:translate(0, 0);} 100%{transform:translate(-70px, -70px); } /*向左上角位移*/ } #maskXY{animation:maskXY linear 3s 5s both}
渐变类型的定义和图形是AI导出时生成的,一般不用修改,只是各种定义比较多,别把自己绕进去就行。
征集码头网(http://www.zhengjimt.com)推出宣传推广语征集活动以来,感谢广大征友积极响应,现将部分投稿作品进行展示,仅供交流分享:
?Charon-J
征集所有,有求必得。
陈国祥
1.征集家园,一“码”当先
2.征集新标杆,码头e线牵
3.征集时尚风,码头一键通
NⅣM'K
征集码头,创意一流
陌上繁花心向阳
创e行先生,征集上码头。
铁皮哥哥
创意之家,一码当先
少年
1.千挑万选征集全频道,独一无二征集码头网
2.征集生态圈,征集码头网
3.万千征集信息,尽在征集码头
一帆
征集与你有约,码头创意无限
张永波
1、创意码头 征服天下;2、创无止境 征有终点+张永波
Tualatin
1.好征集,在码头。
2.扬帆起航,征集码头。
3.数天下征集,还看码头。
4.数一流创意,还看征集码头。
5.汇聚天下创意,尽在征集码头。
李云峰
1.汇天下征集,聚万家创意
2.上征集码头,立创意潮头
3.征集码头网,让天下征集简单e点
4.上征集码头,让创意变现
5.上征集码头,让征友梦圆
.
连五湖 通四海 征集码头 汇集所有
做自己
1:找征集,靠码头
2:征集码头,咱征集人自己的家!
龙飞九五
征集码头网——智慧和品味的舞台!
铁皮哥哥
1.征集,从码头开始2.我的征集服务,你的创意财富
意欣创广告 (林晶)
1、创意不休,征集码头。
2、征集千万,码头一览。
3、上征集码头,让创意靠岸。
4、创意诺亚方舟,启航征集码头。
5、七侠五义比拼,征集码头征情。
6、征集创意世界,码头拥有未来。
清清爽爽
1 中国文创产业聚集地——征集码头
2 中国文创产业智囊团——征集码头
3 征集码头: 让智慧创造价值。
4 征集人的智慧,创造新的能量。
5 中国文创产业一揽子方案的解决者。
曹志星
最全最及时的征集信息,尽在征集码头。
仁者见智
享征集,上码头。
只爱陌生人
征集码头网 “征”的不一样
铁皮哥哥
好创意,上码头
龙飞九五
你来我网,智慧共享!
塞上风
1.征集唱大风,码头自横行。
2.征集会高地,码头唱大风。
3.征集码头网:天下征集的集散地。
4.我有码头你有才,才高八斗赶快来。
5.浩然征集行,快哉码头风。
6.征集码头:这里有你需要的东西。
7.征集群英会,创意大本营。
8.码头好,先生行。
9.码头真好,先生真行。
风过水无痕
征集大小事,码头天下知!
铁皮哥哥
1.让创意产生价值2.你的创意,我的圈儿
或
1.爱征集,上码头!
2.征集哪里去,就上码头网!
3.码头网,征集人的理想国!
投稿方式
方式1:关注征集码头网微信公众号,相关征集推文(https://mp.weixin.qq.com/s/pAyyH0zCwt-JGdTYA9wrVw)下面评论留言!
方式2:征集码头论坛征集帖下(http://bbs.zhengjimt.com/thread-268538-1-1.html)跟帖投稿!
具体征集信息请登录征集码头网(http://www.zhengjimt.com)或者行先生网(http://www.xingxiancn.com)查询!
*请认真填写需求信息,我们会在24小时内与您取得联系。