css3 浏览器前缀 线型渐变 过渡属性
css3:没有形成正式版
每个浏览器商,为了能对css3属性形成一个更好的支持,浏览器形成自己一套语法规范,一些css属性,如果想在浏览器上形成支持,有时候需要添加浏览器前缀
谷歌前缀:—webkit—
Eg:—webkit—属性:属性值
火锅前缀:—moz—
Eg:—moz—属性:属性值
IE前缀:—ms—
Eg:—ms—属性:属性值
欧朋前缀:—O—
Eg:—O—属性:属性值
Css3渐变:
从一个颜色到另一个颜色平稳过度(颜色逐渐的变化)
线性渐变:
background:linear-gradient(direction.color-stop1.color-stop2...)
(渐变的方向,颜色值,颜色值。。。)
渐变的方向:
to left
to right
to bottom
to top
to right top
to left bottom
to right bottom
to left top
不添加浏览器前缀-》标准模式
添加浏览器前缀-》兼容模式
前缀加在功能函数前面
注:如果linear-gradintt()添加浏览器前缀,方向是不加to的,指的是从哪个方向开始
方向可以使用角度的变化:deg(度数)
例如:
标准模式background:linear-gradient(30deg red blue)
兼容模式 background:—webkit—linear-gradient(60deg red blue)
渐变色,颜色的分布可以用百分比控制
Eg:background:linear-gradient(to left red10% blue 30%);
说明:到10%的位置都是红色 出来10%的位置开始向蓝色渐变,直到渐变到30%的位置是蓝色
径向渐变:
从一个点向四周渐变
语法:必须添加浏览器前缀
background:radial-gradient(center,shape,size,stare-color,last-color)
说明:radial-gradient(渐变原点的位置,形状(椭圆或正圆),大小,颜色值1,颜色值2)
渐变原点位置:
50% 50% = center
10px 30px = 距离左侧10px 顶端30px
形状:
默认是椭圆
circle 正圆
大小:
渐变的大小:径向渐变的大小,从圆心点到规定渐变位置(最近边 最近角 最远角 最远边 )进行颜色渐变
默认值是最远角 中心点向最远角渐变
closest-side 最近边
farthest-side 最远角
closest-comer 最近角
farthest-coner 最远角
重复性线性渐变:
background:—webkit—repeating-linear-gradient(right,red,yellow)
重复性径向渐变:
repeating改成radial就行了
过渡:transition-property
duration
deley
toming-funtion
Transition:属性值1,属性值2,属性值3
属性值1:过渡的属性(width,height,。。)默认是all
属性值2:过渡的事件单位为S(秒)ms(毫秒)1S = 1000ms
属性值3:过渡属性的延迟时间
属性值4:过渡动画的类型 匀速(linear)
transition放在初始状态上面,保证鼠标滑过和离开有过渡效果
transition:all 3S 2S;
延迟
注:transition必须通过事件(鼠标滑过)触发
2,如果一个元素,单独设置每个属性的过渡transition:width 1S,height 2S ,background 5S;
css3 浏览器前缀 线型渐变 过渡属性的更多相关文章
- css3浏览器前缀 -mos/-webkit/-o/-ms
1.css3浏览器前缀的意思 -moz为firefox的前缀: -webkit为safari和chrome的前缀: -o为opera浏览器的前缀: -ms为ie浏览器的前缀: 2.常见的需要使用浏览器 ...
- javascript获取CSS3浏览器前缀
var prefix = (function () { var styles = window.getComputedStyle(document.documentElement, ''), pre ...
- 关于CSS3线型渐变这些事儿
CSS3兼容各浏览器的线型渐变方法: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " ...
- css3浏览器私有属性前缀使用详解
什么是浏览器私有属性前缀 CSS3的浏览器私有属性前缀是一个浏览器生产商经常使用的一种方式.它暗示该CSS属性或规则尚未成为W3C标准的一部分. 以下是几种常用前缀 -webkit- -moz- -m ...
- CSS3浏览器私有属性
CSS3的浏览器私有属性前缀是一个浏览器生产商经常使用的一种方式.它暗示该CSS属性或规则尚未成为W3C标准的一部分.因此每种内核的浏览器都只能识别带有自身私有前缀的CSS3属性.我们在书写CSS3代 ...
- 【CSS3 transform属性和过渡属性详解】
CSS3transform属性详解 transform字面上就是变形,改变的意思. 在CSS3中transform主要包括以下几种:旋转rotate.扭曲skew.缩放scale和移动translat ...
- CSS3的变形transform、过渡transition、动画animation学习
学习CSS3动画animation得先了解一些关于变形transform.过渡transition的知识 这些新属性大多在新版浏览器得到了支持,有些需要添加浏览器前缀(-webkit-.-moz-.- ...
- CSS3无前缀脚本prefixfree.js与Animatable使用
现代浏览器基本支持CSS3,但是一些旧版本的浏览器还是需要添加前缀的.像box-shadow, border-radius这类属性,目前较新版本的浏览器都是不需要前缀的(包括IE9),但是,有些CSS ...
- CSS3无前缀脚本prefixfree.js与Animatable使用介绍
要求 必备知识 本文要求基本了解 JAVASCRIPT 和 和 CSS3 基本知识. 运行环境 桌面端:IE9 +,Opera 10+,火狐3.5 +,Safari 4+和Chrome浏览器;移动端: ...
- 第161天:CSS3实现兼容性的渐变背景(gradient)效果
CSS实现兼容性的渐变背景(gradient)效果 一.有点俗态的开场白 在对CSS3支持日趋完善的今天,实现兼容性的渐变背景效果已经完全成为可能,本文就将展示如何实现兼容性的渐变背景效果.在众多的浏 ...
随机推荐
- Django框架——ajax补充、多对多三种创建、序列化组件、批量操作数据、分页器
ajax补充说明 主要是针对回调函数args接收到的响应数据 1.后端request.is_ajax() 用于判断当前请求是否由ajax发出 2.后端返回的三板斧都会被args接收不再影响整个浏览器页 ...
- Django框架——模版层之标签、自定义过滤器 标签及inclusion_tag(了解)、模版的继承与导入、模型层之前期准备、ORM常用关键字
模版层之标签 {% if 条件1(可以自己写也可以用传递过来的数据) %} <p>今天又是周三了</p> {% elif 条件2(可以自己写也可以用传递过来的数据) %} &l ...
- 力扣275(jav&python)-H 指数 II(中等)
题目: 给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数,citations 已经按照 升序排列 .计算并返回该研究者的 h 指数. h ...
- 力扣202(java&python)-快乐数(简单)
题目: 编写一个算法来判断一个数 n 是不是快乐数. 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和.然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终 ...
- Kettle on MaxCompute使用指南
简介: Kettle是一款开源的ETL工具,纯java实现,可以运行于Windows, Unix, Linux上运行,提供图形化的操作界面,可以通过拖拽控件的方式,方便地定义数据传输的拓扑.Kett ...
- [MongoDB] Mongo 表字段添加索引, 查看索引, 删除索引
查看索引: db.getCollection('xx').getIndexes(); 创建索引: # 1 代表升序,-1代表降序,name 指定索引名 db.getCollection('xx').c ...
- JavaScript 如何实现一个响应式系统
JavaScript 如何实现一个响应式系统 第一阶段目标 数据变化重新运行依赖数据的过程 第一阶段问题 如何知道数据发生了变化 如何知道哪些过程依赖了哪些数据 第一阶段问题的解决方案 我们可用参考现 ...
- 一个库帮你轻松的创建漂亮的.NET控制台应用程序
前言 做过.NET控制台应用程序的同学应该都知道原生的.NET控制台应用程序输出的内容都比较的单调,假如要编写漂亮且美观的控制台输出内容或者样式可能需要花费不少的时间去编写代码和调试.今天大姚给大家分 ...
- MacBook M1 虚拟机安装Windows for ARM使用体验
前言 大家好,我是 刚进入春天还没来得及踏青又开始从早忙到晚的 蛮三刀.去年给大家带来了一篇比较详尽的MacBook M1评测.评测经历了全网的热情转载,成为了我唯一的一篇爆款文章(我该哭还是该笑!) ...
- pde复习笔记 第一章 波动方程 第三节 分离变量法
教材 谷超豪<数学物理方程>第四版,虽然我们老师用的第三版,但是除了页码对不上,习题多了一点,也似乎没有多少区别. 打算开个新栏专门总结一下pde的各种计算问题,在图书馆算的手麻了,但是习 ...