CSS3 图片 技术教程文章

CSS3动画旋转——(图片360°旋转)【代码】

今天在重构网页特效的时候,想着用到一个css3的旋转特效。简单来一个demo。html <div class="box"><img src="./yft.png" alt="" class="rotation"></div> css <style>@-webkit-keyframes rot {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}.rotation {animation: rot 3s linear infinite;}</style> 注意的是,建议这里使用的是插入图片,如果用背景图片的话,那么盒子内的内容也会进行旋转。...

CSS3-图片悬停抖动【代码】

CSS3-图片悬停抖动实例<!DOCTYPE html> <html lang="ja" dir="ltr"> <head> <meta charset="utf-8"> <title>css3鼠标悬停图片抖动效果</title> <link href="css/shake.css" rel="stylesheet" media="all"> </head> <body> <div id="wrapper"> <img class="shake shake-hard" src="img/bg.jpg" alt="musica_byern" width="600"> <section> <p class="shake shake-slow">shake-slow</p>...

css3实现背景图片颜色修改的多种方式【代码】

css3可以改变图片的颜色了。从此再也不用设计出多张图,而且随时可以修改。下面就简单介绍下css3中是如何做到改变背景图片的颜色效果的。 方式一:利用css3滤镜filter中的 drop-shadow代码如下:<style> .icon{display: inline-block;width: 180px;height: 180px;background: url(‘img/XXX.png‘) no-repeat center cover;overflow: hidden; } .icon:after{content: ‘‘;display: block;height: 100%;transform: translateX(-10...

CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)

CSS3的transform:scale()可以实现按比例放大或者缩小功能。CSS3的transition允许CSS的属性值在一定的时间区间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值。效果如下图所示:1、当未鼠标未放到图片上的效果: 2、当鼠标放到图片上后(放大的过程是有动画过渡的,这个过渡的时间可以自定义):代码如下:<!DOCTYPE html> <html> <head> <meta c...

利用纯CSS3实现超立体的3D图片侧翻倾斜效果【代码】【图】

原文:利用纯CSS3实现超立体的3D图片侧翻倾斜效果上午的时候我在jQuery论坛上看到网友分享的一款CSS3 3D图片侧翻倾斜特效,觉得效果非常棒,其实话说回来,这玩意儿的实现真的非常简单,主要是创意不错。先来看看效果图。如何,看上去挺不错吧,倾斜、阴影,让一张很普通的图片变得如此霸气。另外你也可以在这里查看DEMO演示,鼠标滑过图片时会出现这样的效果。那么接下来我们分析一下源码吧,显示html代码,非常简单:<div onclic...

CSS3边界图片

border-image属性 使用border-image-*属性来构建美丽的可扩展按钮 语法:border-image:source slice width outset repeat; 兼容性:IE不兼容 Firefox Chrome Safari6+ Opera不兼容 border-image-source属性 border-image-source属性指定要用的图像 而不是由border-style属性设置边框样式 语法:border-image-source:none | image; border-image-slice属性 border-image-slice属性指定图像的边界向内偏移 语法:bo...

如何使用CSS3制作炫酷带方向感应的鼠标滑过图片3D动画【图】

这篇文章主要为大家详细介绍了CSS3制作炫酷带方向感应的鼠标滑过图片3D动画,具有一定的参考价值,并兼容目前最新的各类主流浏览器,感兴趣的小伙伴们可以参考一下这是一款使用CSS3和一点JS来制作的炫酷带方向感应的鼠标滑过图片3D动画特效。在特效中,当用户的鼠标滑过网格中的图片时,网格中的内容遮罩层会出现3D翻转动画,并且带有方向感应,能够从鼠标进入的方向开始翻转,效果非常的酷。在线预览 源码下载使用方法HTML结构...

CSS3中背景图片位置background-position的用法介绍【图】

本篇文章给大家分享的是css3中background-position的用法,有需要的朋友可以参考一下。在css3之前设置background-position,你可以从元素的左上角设置位置。例如:div{background-position:20px 40px;/*20px from left & 20px from top*/}问题是无法从另一个点确定确切的位置,例如从底部/右边,我们只能从左上角开始。我们可以写:background-position:right bottom;也可以写:background position:70%/从left开始/ 80%/从top开始...

纯css33D图片立方体旋转动画特效【图】

纯css3 3D立方体模块,鼠标触碰,模块炸开,大立方体中套小立方体效果展示手机扫描二维码体验效果:效果图如下:源码下载:http://hovertree.com/h/bjaf/0qmul8gc.htm代码如下:DOCTYPE html> <html> <head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>css-3d旋转相册_何问起</title><base target="_blank" /><link rel="stylesheet" href="http://hovertree.com/texi...

关于CSS3background-image背景图片介绍【图】

这里将会介绍如何通过background-image设置背景图片,以及背景图片的平铺、拉伸、偏移、设置大小等操作。 1. 背景图片样式分类CSS中设置元素背景图片及其背景图片样式的属性主要以下几个:background-image :设置元素的背景图片。background-repeat :设置如何平铺背景图片。background-attachment :设置背景图片是否固定或随着滚动移动。background-position :设置背景图片的位置。background-size :设置背景图片的大小。下面...

CSS3的鼠标移入图片动态提示效果【图】

这次给大家带来CSS3的鼠标移入图片动态提示效果,实现CSS3鼠标移入图片动态提示效果的注意事项有哪些,下面就是实战案例,一起来看一下。第一次尝试着写博客,不好或者有误的地方希望大家多多指正呐,今天主要写的是关于CSS3的一个重要属性transform的一些用法,这些例子是之前在慕课网上学习某位老师的课程后自己敲的。一、前言1. transform是什么?transform的含义是:改变,使....变形;转换2. transform的常见属性有哪些?tran...

css3实现把图片画到画布上(代码实例)【图】

本文给大家介绍把图片画到画布上的方法,适应PC和移动端 使用。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。画一张图片到画布上<canvas id="myCanvas" width="1000px" height="200px" >您的浏览器不支持canvas标签。</canvas>var canvas = document.getElementById("myCanvas"); //获取画笔 var ctx=canvas.getContext(2d); //声明Image对象 var img=new Image(); //获取img路径 img.src="img/num.png"; //把...

CSS的background属性及CSS3的背景图片设置总结分享【图】

在css中,共有如下几个background属性属性描述CSSbackground在一个声明中设置所有的背景属性。1background-attachment设置背景图像是否固定或者随着页面的其余部分滚动。1background-color设置元素的背景颜色。1background-image设置元素的背景图像。1background-position设置背景图像的开始位置。1background-repeat设置是否及如何重复背景图像。1background-clip规定背景的绘制区域。3background-origin规定背景图片的定位区域。...

用css3做出气球图片样式【图】

这次给大家带来用css3做出气球图片样式,用css3做出气球图片样式的注意事项有哪些,下面就是实战案例,一起来看一下。气球效果图:html:<p class="ballon"></p>css:.balloon{width: 160px;height: 160px;background: #faf9f9;/*css3 圆角属性*/border-radius: 50% 50% 25% 50%;/*顺时针旋转45度*/transform: rotate(45deg);/*盒子阴影 x位移 y位移 羽化 半径 颜色 */box-shadow: -8px -8px 80px -8px #873940 inset; } /*after be...

css3全屏背景图片切换特效-roucheng【图】

效果体验:http://hovertree.com/texiao/css3/10/ 一般做图片切换效果,都会使用JS或者jQuery脚本,今天发现,其实只用CSS也可以实现。试试效果吧。 效果图:代码如下:DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>纯CSS3实现全屏背景切换焦点图效果 - 何问起</title> <link rel="stylesheet" type="text/css" href="http://hovertree.com/texiao/css3/10/css/sty...

关于css3图片边框border-image的用法

在CSS3里引入的很多新特征中,这篇文章主要介绍了css3图片边框border-image的用法,具有一定的参考价值,有兴趣的可以了解一下对于CSS属性 border ,相信所有的WEB开发人员都非常熟悉。我们可通过设置HTML元素的 border 的宽度、颜色、样式,来让HTML元素表现出不同的边框,比如双线、虚线、圆点线。但不管你怎么设置,这些都是一些非常原始的做法。从CSS3起,我们有了一个新的属性: border-image ,它能让你用漂亮的小图片来围绕H...

纯CSS3鼠标滑过图片遮罩层动画特效

简要教程这是一款使用纯CSS3制作的鼠标滑过图片遮罩层动画特效。该特效中,当鼠标滑过或悬停在图片上面时,会在图片上出现遮罩层动画,展示出图片的描述信息和链接图标按钮。 使用方法在页面中引入bootstrap样式文件和font-awesome字体图标文件。<link rel="stylesheet" type="text/css" href="path/to/css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" href="path/to/css/font-awesome.min.css"> HTML结构该特效的...

CSS3中的background-size(对响应性图片等比例缩放)-dehua.Chen【图】

background-size的基本属性 background-size: 可以设定背景图像的尺寸,该属性是css3中的,在移动端使用的地方很多,比如最常见的地方在做响应性布局的时候,比如之前做的项目中有轮播图片,为了自适应不同大小分辨率的图片,我门需要使用css3中的媒体查询来针对不同的分辨率设置宽度和高度,虽然这种方式是可以解决问题,但是解决方式并不是太好,并且很繁琐,当然我门也想过直接使用百分比设置图片的大小,比如width(宽度): 100%...

CSS3动画@keyframes图片变大变小颜色变化

在我做公司官网的时候也会帮着写一些游戏的静态页,今天产品要求为了突出一个按钮,他要有颜色的变化而且要变大变小,然后我就在网上搜了下呼吸灯和其他的案例,写了个小damo,看着还有些魔性嘞。html:<body><p class="color"></p><img class="change" src="img/dongtai.png"/> </body>原理是这样的:body相对定位,.change绝对定位到.color上面,大小和.color一样,第一次刷新先显示.color,然后.change的透明度逐渐改变,与此同...

CSS3如何让任意图片lowpoly动画效果的实现分享【图】

本篇文章主要介绍了CSS3实现任意图片lowpoly动画效果实例,这是一个利用CSS3的动画属性实现的结合lowpoly(低多边形风格)的效果,主要利用了CSS3 transform属性的rotate旋转,translate移动,scale缩放这是一个利用CSS3的动画属性实现的结合lowpoly(低多边形风格)的效果,主要利用了CSS3 transform属性的rotate旋转,translate移动,scale缩放,CSS代码部分非常简单,唯一有趣的是 nth-of-type选择器的使用,这里UI设计师小伙伴...