CSS学习(八)渲染属性的使用

一、css3计数器 counters
类似于列表,优点在于:可以对任意元素计数,可以自定义计数样式,比如为大写的中文:壹贰叁
相关属性,见图
这里写图片描述
使用方法:
①定义计数器–需要计数的父元素
②增数计数器–计数元素
③调用计数器–计数元素的伪对象上
实例:

section{counter-increment:sec;}             //定义计数器
section:before{content:"开始计数-"counter(sec)""}   //在对应伪对象上调用计数器

二、CSS3 shape 形状使用
可绘制矩形、圆角矩形、圆、椭圆、多边形
属性包括,如图
这里写图片描述
使用:在chrome可以下载一个 css3 shapes Editor 的插件,它能在审查元素窗口的开发者工具中增加一个”shapes”工具,该插件支持在浏览器中拖动图形生成代码坐标

三、混合模式
类似于ps的图层混合模式
属性包括,见图
这里写图片描述

四、裁剪与遮罩 Clipping and Masking
作用是 按需求显示和隐藏元素特定的部分,裁剪基于路径,遮罩基于图像
裁剪属性,见图
这里写图片描述
遮罩属性,见图
这里写图片描述

五、滤镜
属性,见图
这里写图片描述
举例:

img:nth-child(1){
    transform:rotate(-5deg);    //添加旋转变化
    filter:grayscale(1);        //添加灰白滤镜
}

以上属性的浏览器兼容问题解决:可采用polyfill.js脚本文件引入来解决

注:本文所有图片均截止极客学院HTML5视频教程,供学习查找备用。视频很好,向大家推荐

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值