怎么给css样式导入图片,给图片添加流光CSS3样式

e849cc4fffa21fe7c68c237fc8644bbc.png

首先添加样式:CSS3样式.image-light,.image-light > img{

display: block;

width: 330px;

height: 475px;}

/*父容器*/

.image-light{

overflow: hidden;

position: relative;

/*设置为相对*/}

/*图片*/

img{

border: none;}

/*流光(采用伪类实现,当然也可以是子元素)*/

.image-light:after{

content: '';

position: absolute;

/*相对父级绝对定位*/

width: 80px;

height: 100%;

top: 0;

left: -200px;

/*起始位置*/

overflow: hidden;

z-index:9;

/*背景渐变(兼容性写法)*/

background: -moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 50%,rgba(255,255,255,0) 100%);

background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.3)),color-stop(100%,rgba(255,255,255,0)));

background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 50%,rgba(255,255,255,0) 100%);

background: -o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3)50%,rgba(255,255,255,0) 100%);

background: linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 50%,rgba(255,255,255,0) 100%);

-webkit-transform: skewX(-25deg);

/*倾斜*/

-moz-transform: skewX(-25deg);

transform: skewX(-25deg);}

/*鼠标滑过*/

.image-light:hover:after{

-webkit-transition: left 1s ease-in-out;

/*过渡*/

transition: left 1s ease-in-out;

left: 500px;

/*结束位置*/

}

实现的效果在新版中会出现。需要的请自行整合哈~

原文链接:http://www.smohan.net/blog/5030/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值