7. 阴影、圆角、旋转、光标

(1)box-shadow 阴影

基本语法

text-shadow: h-shadow v-shadow blur color;
box-shadow: h-shadow v-shadow blur spread color inset;

语法取值

h-shadow : 必需。水平阴影的位置。允许负值。
v-shadow : 必需。垂直阴影的位置。允许负值。
blur : 可选。模糊的距离。
spread : 可选。阴影的大小。
color : 可选。阴影的颜色。
inset : 可选。从外层的阴影(开始时)改变阴影内侧阴影。

(2)border-radius 圆角边框

基本语法

border-radius : border-top-left-radius || border-top-right-radius || border-bottom-right-radius || border-bottom-left-radius;

语法取值

border-radius 属性是一个最多可指定四个 border -*- radius 属性的复合属性。

使用说明

每个半径的四个值的顺序是:左上角,右上角,右下角,左下角。如果省略左下角,右上角是相同的。如果省略右下角,左上角是相同的。如果省略右上角,左上角是相同的。

(3)border-top-left-radius

基本语法

border-top-left-radius : length;

语法取值

length  :  百分比数字 | 由浮点数字和单位标识符组成的长度值

使用说明

定义左上角的圆角边框。

(4)border-top-right-radius

基本语法

border-top-right-radius : length;

语法取值

length  :  百分比数字 | 由浮点数字和单位标识符组成的长度值

使用说明

定义右上角的圆角边框。

(5)border-bottom-left-radius

基本语法

border-bottom-left-radius : length;

语法取值

length  :  百分比数字 | 由浮点数字和单位标识符组成的长度值

使用说明

定义左下角的圆角边框。

(6)border-bottom-right-radius

基本语法

border-bottom-right-radius : length;

语法取值

length  :  百分比数字 | 由浮点数字和单位标识符组成的长度值

使用说明

定义右下角的圆角边框。

(7)transform 旋转

基本语法

transform : none|transform-functions;

语法取值

none :定义不进行转换。
matrix(n,n,n,n,n,n) :定义 2D 转换,使用六个值的矩阵。
matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n) :定义 3D 转换,使用 16 个值的 4x4 矩阵。
translate(x,y) : 定义 2D 转换。
translate3d(x,y,z) :定义 3D 转换。
translateX(x) :定义转换,只是用 X 轴的值。
translateY(y) :定义转换,只是用 Y 轴的值。
translateZ(z) :定义 3D 转换,只是用 Z 轴的值。
scale(x[,y]?) :定义 2D 缩放转换。
scale3d(x,y,z) :定义 3D 缩放转换。
scaleX(x) :通过设置 X 轴的值来定义缩放转换。
scaleY(y) :通过设置 Y 轴的值来定义缩放转换。
scaleZ(z) :通过设置 Z 轴的值来定义 3D 缩放转换。
rotate(angle) :定义 2D 旋转,在参数中规定角度。
rotate3d(x,y,z,angle) :定义 3D 旋转。
rotateX(angle) :定义沿着 X 轴的 3D 旋转。
rotateY(angle) :定义沿着 Y 轴的 3D 旋转。
rotateZ(angle) :定义沿着 Z 轴的 3D 旋转。
skew(x-angle,y-angle) :定义沿着 X 和 Y 轴的 2D 倾斜转换。
skewX(angle) :定义沿着 X 轴的 2D 倾斜转换。
skewY(angle) :定义沿着 Y 轴的 2D 倾斜转换。
perspective(n) :为 3D 转换元素定义透视视图。

使用说明

Transform属性应用于元素的2D或3D转换。这个属性允许你将元素旋转,缩放,移动,倾斜等。

(8)cursor 光标

基本语法

cursor : default | auto | crosshair | pointer | move | e-resize | ne-resize | nw-resize | n-resize | se-resize | sw-resize | s-resize | w-resize | text | wait | help;

语法取值

default	默认光标(通常是一个箭头)
auto 默认。浏览器设置的光标。
crosshair 光标呈现为十字线。
pointer 光标呈现为指示链接的指针(一只手)
move 此光标指示某对象可被移动。
e-resize 此光标指示矩形框的边缘可被向右(东)移动。
ne-resize 此光标指示矩形框的边缘可被向上及向右移动(北/东)。
nw-resize 此光标指示矩形框的边缘可被向上及向左移动(北/西)。
n-resize 此光标指示矩形框的边缘可被向上(北)移动。
se-resize 此光标指示矩形框的边缘可被向下及向右移动(南/东)。
sw-resize 此光标指示矩形框的边缘可被向下及向左移动(南/西)。
s-resize 此光标指示矩形框的边缘可被向下移动(北/西)。
w-resize 此光标指示矩形框的边缘可被向左移动(西)。
text 此光标指示文本。
wait 此光标指示程序正忙(通常是一只表或沙漏)。
help 此光标指示可用的帮助(通常是一个问号或一个气球)。

使用说明

cursor属性定义了鼠标指针放在一个元素边界范围内时所用的光标形状。

CSS 笔记——阴影、圆角、旋转、光标的更多相关文章

  1. 第七十六节,css颜色和透明度,盒子阴影和轮廓,光标样式

    css颜色和透明度,盒子阴影和轮廓,光标样式 学习要点: 1.颜色和透明度 2.盒子阴影和轮廓 3.光标样式 一.颜色和透明度 颜色我们之前其实已经用的很多了,比如字体颜色.背景颜色.边框颜色.但除了 ...

  2. CSS 边框 阴影 效果

    CSS 边框 阴影 效果 以下将css实现阴影效果,以便须要朋友们,直接上代码 #shadow1{ width: 200px; height: 100px; color: white; backgro ...

  3. HTML+CSS笔记 CSS笔记集合

    HTML+CSS笔记 表格,超链接,图片,表单 涉及内容:表格,超链接,图片,表单 HTML+CSS笔记 CSS入门 涉及内容:简介,优势,语法说明,代码注释,CSS样式位置,不同样式优先级,选择器, ...

  4. HTML CSS边框阴影的实现

    一款用CSS控制背景图像平铺,从而实现区域边框阴影的效果,虽然用到了图片,但可贵之处是本代码不管你需要阴影的区域是多大,它都能自动适应,因些还是很值得收藏一下的,兼容所有的IE浏览器. <!DO ...

  5. 2.纯 CSS 创作一个矩形旋转 loader 特效

    原文地址:2.纯 CSS 创作一个矩形旋转 loader 特效 扩展后地址:https://scrimba.com/c/cNJVWUR  扩展地址:https://codepen.io/pen/ HT ...

  6. css输入框的圆角

    转载:http://jingyan.baidu.com/article/73c3ce28f0b38fe50343d926.html 1.原理是四张圆角的图片放在四个角上,就是圆角矩形的四个角,但这种方 ...

  7. No.5 - 纯 CSS 制作绕中轴旋转的立方体

    body{ background-color: #000; margin:; padding:; } main{ perspective: 800px; } .cube{ transform-styl ...

  8. css+div制作圆角矩形的四种方法

    圆角矩形一向是设计师最倾心的一种设计,因为他们可以让整个网页生动起来,不那么死板,所以,作为一个优秀的网页设计师,学会一种或多种编辑圆角矩形的方法是必不可少的,而且圆角矩形应用范围极广,一个网页内的所 ...

  9. CSS笔记--选择器

    CSS笔记--选择器 mate的使用 <meta charset="UTF-8"> <title>Document</title> <me ...

随机推荐

  1. 2017ACM暑期多校联合训练 - Team 8 1006 HDU 6138 Fleet of the Eternal Throne (字符串处理 AC自动机)

    题目链接 Problem Description The Eternal Fleet was built many centuries ago before the time of Valkorion ...

  2. Hibernate总结之常用API

    1. Configuration Configuration是用来读取配置文件,从配置文件中构件SessionFactory的. SessionFactory sessionFactory=new C ...

  3. python作业高级FTP(第八周)

    作业需求: 1. 用户加密认证 2. 多用户同时登陆 3. 每个用户有自己的家目录且只能访问自己的家目录 4. 对用户进行磁盘配额.不同用户配额可不同 5. 用户可以登陆server后,可切换目录 6 ...

  4. 3-Python内置结构-列表

    目录 1 Python内置数据结构 1.1 数值型 1.2 math模块 1.3 round圆整 1.4 常用的其他函数 1.5 类型判断 2 列表 2.1 索引访问 2.2 列表和链表的区别 2.3 ...

  5. SPI协议及其工作原理浅析【转】

    转自:http://www.laoliu-soft.net/category/tech_chap/tech_linux/ 一.概述. SPI, Serial Perripheral Interface ...

  6. 树莓派开发系列教程3--ssh、vnc远程访问

    注意:树莓派系列的3篇文章里面的图片因为博客转移过程丢失了,非常抱歉 前言 远程访问有很多种方式可以实现.比如ssh.telnet.ftp.samba.远程桌面等等,各有优缺点.本文主要以ssh和远程 ...

  7. 离线部署ELK+kafka日志管理系统【转】

    转自 离线部署ELK+kafka日志管理系统 - xiaoxiaozhou - 51CTO技术博客http://xiaoxiaozhou.blog.51cto.com/4681537/1854684 ...

  8. 013 GC机制

    本文转自:https://www.cnblogs.com/shudonghe/p/3457990.html 最近还是在找工作,在面试某移动互联网公司之前认为自己对Java的GC机制已经相当了解,其他面 ...

  9. Codeforces Round #502

    Codeforces Round #502 C. The Phone Number 题目描述:求一个\(n\)排列,满足\(LIS+LDS\)最小 solution 枚举\(LIS\),可证明\(LD ...

  10. 一致性hash理解

    在做memcached分布式集群时往往要用到一致性hash算法来调节缓存数据的分布. 通常的hash算法是以服务器数量N作为模数,使用key%N的值来获得最终位置,显然当服务器数量发生变化即N发生变化 ...