css3 随记】的更多相关文章

传统上,css就是用来对网页进行布局和渲染网页样式的.然而,css3的出现彻底打破了这一格局.了解过css3的人都知道,css3不但可以对网页进行布局和渲染样式,还可以绘制一些图形.对元素进行2D和3D变换.从而可以替代一些以前必须使用图片实现的功能,大大加快了网页的响应速度.例如,css3可以实现渐变背景.绘制圆角和一些小图标等! 今天,就来说说如何用css3绘制一些小图标和css3中的变形.建议用chrome浏览器查看,这里为了方便大家理解,暂时没有写其他浏览器前缀!  一.div和css3…
css3 渐变 线性渐变 径向渐变 重复线性渐变 重复径向渐变 线性渐变 线性渐变接受三个参数,渐变的方向,起始颜色,结束颜色. 标准语法及参数:linear-gradient:([[<angle> | to <side-or-corner>],]?<stop>,<stop>[,<stop>]*) <angle>:通过角度来确定渐变的方向.0度表示渐变方向从下向上,90度表示从左向右. 关键词:通过使用关键词来确定渐变的方向.比如&q…
css3 媒体 Media Type 媒体类型 媒体类型是CSS2中一个非常有用的属性.通过媒体类型可以对不同的设备指定不同的样式. W3C共列出十种媒体类型,如表: 值 设备类型 all 所有设备 Braille 盲人用点字法触觉回馈设备 Embossed 盲文打字机 Handheld 便携设备 Print 打印用纸或打印预览视图 Projection 各种投影设备 Screen 电脑显示器 Speech 语音或音频合成器 TV 电视机类型设备 Tty 使用固定密度字母栅格的媒介,比如电传打字…
css3 动画 在CSS3中可以通过animation创建复杂的动画序列,像transition属性一样用来控制CSS的属性实现动画效果. animation实现动画效果主要由两个部分组成. 通过类似Flash动画中的关键帧来声明一个动画. 在animation属性中调用关键帧声明的动画,从而实现一个更为复杂的动画效果. 声明关键帧 在CSS3中,把@keyframes称为关键帧. @keyframes的语法规则:命名是由@keyframes开头,后面紧跟着动画的名称(animation-nam…
CSS3 过渡 CSS3的transition允许CSS的属性值在一定的时间区间内平滑地过渡.这种效果可以在鼠标单击,获得焦点,被点击或对元素任何改变中触发,并平滑地以动画效果改变CSS的属性值. transition:[<transition-property> || <transition-duration> || <transition-timing-function> || <transition-delay>] transition-propert…
CSS3 变形 CSS3变形是一些效果的集合,比如平移,旋转,缩放和倾斜效果,每个效果都称为变形函数. transform transform属性向元素应用 2D 或 3D 转换.该属性允许我们对元素进行旋转.缩放.移动或倾斜. transform:none | <transform-function> [<transform-function>] * <!DOCTYPE html> <html lang="en" xmlns="ht…
css3 颜色 opacity 使元素呈现出半透明效果. opacity:alphavalue || inherit alphavalue:默认值为1,可以取0~1任意浮点数.取值为1时,元素完全不透明:取值为0时,元素完全透明.不能为负值. inherit:表示继承父元素的opacity设置的值. <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> &l…
css3 文本 在css文本功能上主要分为三大类:字体,颜色和文本. text-shadow 设置文本阴影 text-shadow:color x-offset y-offset blur-radius color:阴影颜色,可选. x-offset:x轴偏移量,其值为正,阴影在右边,其值为负,阴影在左边. y-offset:y轴偏移量,其值为正,阴影在下边,其值为负,阴影在上边. blur-radius:阴影模糊半径,可选,代表阴影向外模糊的模糊范围. 还可以为文本指定多个阴影,中间使用逗号分…
css3 背景 css背景主要包括五个属性: background-color background-color:transparent || <color> 用来设置元素的背景颜色,默认值为transparent(透明),可用颜色名,RGB色,hls值,十六进制值指定颜色. background-image background-image:none || <url> 用来设置元素的背景图片,默认值为none,可以用相对地址,也可以用绝对地址. background-repeat…
css3 边框 border属性在css1中就已经定义了,使用它可以设置元素的边框风格,边框颜色以及边框粗细. border-width:设置元素边框的粗细. border-color:设置元素边框的颜色. border-style:设置元素边框的类型. 在实际运用中可以将上面3个属性合并起来,简写为: border:border-width border-color border-style; 还可以为不同的边设置不同的样式,其规则遵循上右下左循序. 因为border-width与border…