CSS 笔记——阴影、圆角、旋转、光标
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 笔记——阴影、圆角、旋转、光标的更多相关文章
- 第七十六节,css颜色和透明度,盒子阴影和轮廓,光标样式
css颜色和透明度,盒子阴影和轮廓,光标样式 学习要点: 1.颜色和透明度 2.盒子阴影和轮廓 3.光标样式 一.颜色和透明度 颜色我们之前其实已经用的很多了,比如字体颜色.背景颜色.边框颜色.但除了 ...
- CSS 边框 阴影 效果
CSS 边框 阴影 效果 以下将css实现阴影效果,以便须要朋友们,直接上代码 #shadow1{ width: 200px; height: 100px; color: white; backgro ...
- HTML+CSS笔记 CSS笔记集合
HTML+CSS笔记 表格,超链接,图片,表单 涉及内容:表格,超链接,图片,表单 HTML+CSS笔记 CSS入门 涉及内容:简介,优势,语法说明,代码注释,CSS样式位置,不同样式优先级,选择器, ...
- HTML CSS边框阴影的实现
一款用CSS控制背景图像平铺,从而实现区域边框阴影的效果,虽然用到了图片,但可贵之处是本代码不管你需要阴影的区域是多大,它都能自动适应,因些还是很值得收藏一下的,兼容所有的IE浏览器. <!DO ...
- 2.纯 CSS 创作一个矩形旋转 loader 特效
原文地址:2.纯 CSS 创作一个矩形旋转 loader 特效 扩展后地址:https://scrimba.com/c/cNJVWUR 扩展地址:https://codepen.io/pen/ HT ...
- css输入框的圆角
转载:http://jingyan.baidu.com/article/73c3ce28f0b38fe50343d926.html 1.原理是四张圆角的图片放在四个角上,就是圆角矩形的四个角,但这种方 ...
- No.5 - 纯 CSS 制作绕中轴旋转的立方体
body{ background-color: #000; margin:; padding:; } main{ perspective: 800px; } .cube{ transform-styl ...
- css+div制作圆角矩形的四种方法
圆角矩形一向是设计师最倾心的一种设计,因为他们可以让整个网页生动起来,不那么死板,所以,作为一个优秀的网页设计师,学会一种或多种编辑圆角矩形的方法是必不可少的,而且圆角矩形应用范围极广,一个网页内的所 ...
- CSS笔记--选择器
CSS笔记--选择器 mate的使用 <meta charset="UTF-8"> <title>Document</title> <me ...
随机推荐
- 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 ...
- Hibernate总结之常用API
1. Configuration Configuration是用来读取配置文件,从配置文件中构件SessionFactory的. SessionFactory sessionFactory=new C ...
- python作业高级FTP(第八周)
作业需求: 1. 用户加密认证 2. 多用户同时登陆 3. 每个用户有自己的家目录且只能访问自己的家目录 4. 对用户进行磁盘配额.不同用户配额可不同 5. 用户可以登陆server后,可切换目录 6 ...
- 3-Python内置结构-列表
目录 1 Python内置数据结构 1.1 数值型 1.2 math模块 1.3 round圆整 1.4 常用的其他函数 1.5 类型判断 2 列表 2.1 索引访问 2.2 列表和链表的区别 2.3 ...
- SPI协议及其工作原理浅析【转】
转自:http://www.laoliu-soft.net/category/tech_chap/tech_linux/ 一.概述. SPI, Serial Perripheral Interface ...
- 树莓派开发系列教程3--ssh、vnc远程访问
注意:树莓派系列的3篇文章里面的图片因为博客转移过程丢失了,非常抱歉 前言 远程访问有很多种方式可以实现.比如ssh.telnet.ftp.samba.远程桌面等等,各有优缺点.本文主要以ssh和远程 ...
- 离线部署ELK+kafka日志管理系统【转】
转自 离线部署ELK+kafka日志管理系统 - xiaoxiaozhou - 51CTO技术博客http://xiaoxiaozhou.blog.51cto.com/4681537/1854684 ...
- 013 GC机制
本文转自:https://www.cnblogs.com/shudonghe/p/3457990.html 最近还是在找工作,在面试某移动互联网公司之前认为自己对Java的GC机制已经相当了解,其他面 ...
- Codeforces Round #502
Codeforces Round #502 C. The Phone Number 题目描述:求一个\(n\)排列,满足\(LIS+LDS\)最小 solution 枚举\(LIS\),可证明\(LD ...
- 一致性hash理解
在做memcached分布式集群时往往要用到一致性hash算法来调节缓存数据的分布. 通常的hash算法是以服务器数量N作为模数,使用key%N的值来获得最终位置,显然当服务器数量发生变化即N发生变化 ...