图片光影效果 CSS:#div { width: 400px; height: 220px; margin: 20px 0; color: #fff; /*直接使用background缩放版本*/ /*每个渐变点的位置不能太小,不然会出现残缺光斑*" /> 图片光影效果 CSS:#div { width: 400px; height: 220px; margin: 20px 0; color: #fff; /*直接使用background缩放版本*/ /*每个渐变点的位置不能太小,不然会出现残缺光斑*" />

前端案例--CSS3实现光影效果

前端案例--CSS3实现光影效果

纯CSS3实现图片光影效果,主要用到了背景渐变的知识以及其中需要注意的细节!interesting…

效果图:

HTML:

<div id="div">      图片光影效果</div>

CSS:

#div { width: 400px; height: 220px; margin: 20px 0; color: #fff; /*直接使用background缩放版本*/ /*每个渐变点的位置不能太小,不然会出现残缺光斑*/ /*no-repeat -270px 0:将光斑定位隐藏起来*/ background: -webkit-linear-gradient(-30deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0) 230px, rgba(255, 255, 255, 0.1) 260px, rgba(255, 255, 255, 0.1) 270px, rgba(255, 255, 255, 0) 300px, rgba(255, 255, 255, 0) 310px) no-repeat -270px 0, url(mcf.webp) no-repeat; transition: 1s; }        #div:hover { /*鼠标滑过实现光斑滑动,但是在多背景情况下,需要多个background-position属性值,否则会影响其他背景*/ background-position: 200px 0, 0 0; }

剧终

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部