css3渐变、背景、倒影、变形
- 语法:background-clip:border-box | padding-box | content-box;
- border-box 超出border外的背景割掉
- padding-box 超出padding外的背景割掉
- content-box 超出content外的背景割掉
- 语法:background-origin:border-box | padding-box | content-box;
- border-box 图片以border左上角的角为起点
- padding-box 图片以padding最左上角的角为起点
- content-box 图片以内容范围最左上角的角为起点
- 根据图像的真实像素 background-size:100px 200px;
- 百分比是相对于容器来铺(content+padding) background-size:100% 100%;
- 是原来背景图片的真实大小 background-size:auto;
- 会撑满容器,但是会一些背景溢出 background-size:cover;
- 不会撑满容器 background-size:contain;
- 线性渐变:没规定方向时是由上到下(默认);规定角度时,0度是由左到右,角度是逆时针变化的。
- 语法:background:-webkit-linear-gradient(水平起点 垂直起点/角度 , 颜色1 百分比1 , 颜色2 百分比2 , 颜色n 百分比n);百分比可以换成像素
- 例子:
- 当变为-webkit-repeating-linear-gradient 时为重复
- 例子:
- 径向渐变:没规定方向时是有中间向外(默认);规定角度时,0度是由左到右,角度是逆时针变化的。
- 语法:background: -webkit-radial-gradient(水平起点 垂直起点/角度 , 颜色1 百分比1 , 颜色2 百分比2 , 颜色n 百分比n);百分比可以换成像素
- 参数与线性渐变相同,只不过多了一个可选参数——形状(ellipse(椭圆) | circle(圆));一般默认为椭圆
- 例子:
- IE滤镜:
- -webkit-mask-image:url/gradient; 放置蒙版层
- -webkit-mask-repeat:repeat | repeat-x | repeat-y | no-repeat;
- -webkit-mask-position:x y; 蒙版移动位置
- 例子:


- -webkit-box-reflect:位置 间距 可以渐变(可选);
- 位置:above(倒影在对象的上边),below(下边),left(左面),right(右面)
- 间距:像素值
- 例子:




- 语法:
- -webkit-transform:rotate(角度); 顺时针旋转
- -webkit-transform-origin:X轴位置 Y轴位置;
- 作用:旋转中心点
- 位置可以是:left | right | top | bottom | 像素 | 百分比
- 例子:
- 语法:
- -webkit-transform:translate(X轴移动位置 Y轴移动位置);
- -webkit-transform:translateX(length); 只是X轴移动
- -webkit-transform:translateY(length); 只是Y轴移动
- 例子:
- -webkit-transform:scale(X轴缩放倍数 Y轴缩放倍数);
- -webkit-transform:scaleX(number); 只缩放X轴
- -webkit-transform:scaleY(number); 只缩放Y轴
- 例子:
- -webkit-transform:skew(X轴扭曲角度,Y轴扭曲角度);
- -webkit-transform:skewX(angle); 按照X轴进行扭曲
- -webkit-transform:skewY(angle); 按照Y轴进行扭曲
- 例子:




css3渐变、背景、倒影、变形的更多相关文章
- 特效 css3 渐变背景框
.box{ 子级 position: relative; width: 300px; height: 400px; display: flex; justify-content: center; al ...
- 前端笔记之HTML5&CSS3(中)选择器&伪类伪元素&CSS3效果&渐变背景&过渡
一.CSS3选择器 CSS3是CSS的第三代版本,新增了很多功能,例如:强大的选择器.盒模型.圆角.渐变.动画.2D/3D转换.文字特效等. CSS3和HTML5没有任何关系!HTML5骨架中,可以用 ...
- 背景新增属性和css渐变及倒影
背景新增属性和css渐变及倒影 一.background新增属性 background-size:指定对象的背景图像的尺寸大小. background:url() 0 0,url() 0 100%;多 ...
- CSS3透明背景+渐变样式
CSS3透明背景+渐变样式 转载自博文:<CSS3透明背景+渐变样式> http://blog.csdn.net/netbug_nb/article/details/44343809 效果 ...
- 第161天:CSS3实现兼容性的渐变背景(gradient)效果
CSS实现兼容性的渐变背景(gradient)效果 一.有点俗态的开场白 在对CSS3支持日趋完善的今天,实现兼容性的渐变背景效果已经完全成为可能,本文就将展示如何实现兼容性的渐变背景效果.在众多的浏 ...
- css3实现背景颜色渐变,文字颜色渐变,边框颜色渐变
css3的渐变可以使用2个或者多个指定的颜色之间显示平稳的过渡的效果.这篇文章主要介绍下css3实现背景颜色渐变,文字颜色渐变,边框颜色渐变的方法,以便大家学习参考! 1.css背景颜色渐变 代码: ...
- 渐变背景 css3渐变效果及代码
渐变背景及代码 http://uigradients.com/#Behongo
- jquery /css3 全屏的渐变背景
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- IT兄弟连 HTML5教程 CSS3属性特效 倒影
在Web制作中,有些时候需要实现一些倒影的效果.在传统网页中,我们只能使用photoshop事先将倒影设计好,然后导入到网页中,这样不但耗费资源,也阻碍了开发效率.而CSS新增了Reflections ...
- css3 Gradient背景
css3的gradient分为两种:线性渐变(linear)和径向渐变(radial). 一.线性渐变linear-gradient 1.介绍 linear-gradient([设置方向],[设置开始 ...
随机推荐
- 深度学习 CNN CUDA 版本2
作者:zhxfl 邮箱:zhxfl##mail.ustc.edu.cn 主页:http://www.cnblogs.com/zhxfl/p/4155236.html 第1个版本blog在这里:http ...
- HDU-4642 Fliping game 简单博弈
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4642 看右下角的状态就行了,因为上面的操作每次都会改变它,而最后的局势是根据它来的... //STAT ...
- cadence16.6 中orcad导出网表时ERROR (ORCAP-5004)(win7 旗舰版32位)
1,选择开始>运行,打开运行窗口.2,输入cmd,打开命令行窗口.3,进入cmd,找到orpxllite.ocx和orTrueReuse.ocx的所在的目录4,输入以下命令:regsvr32 & ...
- 转载总结 C# 多态(虚方法,抽象,接口实现)
前言:我们都知道面向对象的三大特性:封装,继承,多态.封装和继承对于初学者而言比较好理解,但要理解多态,尤其是深入理解,初学者往往存在有很多困惑,为什么这样就可以?有时候感觉很不可思议,由此,面向对象 ...
- RS485连接CAN——应急用法【worldsing笔记】【待完善】
阅读前提:假设读者对CAN总线和485总线有一定了解. RX485连接CAN用法提出背景: 在一般情况下只能是CAN对CAN 485对485, 但是在调试过程中难免对出现设备没有CAN接口,或是没有4 ...
- Tokumx 安装指南(做法如同MongoDB)
安装说明系统环境:Centos-6.3安装软件:mongodb-linux-x86_64-2.2.2.tgz下载地址:http://www.mongodb.org/downloads安装机器:192. ...
- JavaScript要点(七) 函数调用
JavaScript 函数有 4 种调用方式. 每种方式的不同方式在于 this 的初始化. this 关键字 注意: this 是保留关键字,你不能修改 this 的值. ⚠️一般而言,在Java ...
- 【原创】OllyDBG 入门系列(一)-认识OllyDBG
****** http://blog.fishc.com/645.html 标 题: [原创]OllyDBG 入门系列(一)-认识OllyDBG作 者: CCDebuger时 间: 2006-0 ...
- URL和DNS解析
以下内容摘自<Go Web编程>,介绍的通俗易懂. 我们浏览网页都是通过URL访问的,那么URL到底是怎么样的呢? URL(Uniform Resource Locator)是“统一资源定 ...
- php throw new Excpetion()之后,程序还往下继续运行吗?
经过测试是不会往下执行的,直接catch抛出异常了.