[TOC]
## 鼠标样式 cursor
>[info] cursor 属性规定要显示的光标的类型(形状)。
该属性定义了鼠标指针放在一个元素边界范围内时所用的光标形状(不过 CSS2.1 没有定义由哪个边界确定这个范围)。
<table class="dataintable">
<tbody>
<tr>
<th>
值
</th>
<th>
描述
</th>
</tr>
<tr>
<td>
<i>
<code class=" language-php">url</code>
</i>
</td>
<td>
<p>
需使用的自定义光标的 URL。
</p>
<p>
注释:请在此列表的末端始终定义一种普通的光标,以防没有由 URL 定义的可用光标。
</p>
</td>
</tr>
<tr>
<td>
<code class=" language-php"><span class="token keyword">default</span></code>
</td>
<td>
默认光标(通常是一个箭头)
</td>
</tr>
<tr>
<td>
<code class=" language-php">auto</code>
</td>
<td>
默认。浏览器设置的光标。
</td>
</tr>
<tr>
<td>
<code class=" language-php">crosshair</code>
</td>
<td>
光标呈现为十字线。
</td>
</tr>
<tr>
<td>
<code class=" language-php">pointer</code>
</td>
<td>
光标呈现为指示链接的指针(一只手)
</td>
</tr>
<tr>
<td>
<code class=" language-php">move</code>
</td>
<td>
此光标指示某对象可被移动。
</td>
</tr>
<tr>
<td>
<code class=" language-php">e-resize</code>
</td>
<td>
此光标指示矩形框的边缘可被向右(东)移动。
</td>
</tr>
<tr>
<td>
<code class=" language-php">ne-resize</code>
</td>
<td>
此光标指示矩形框的边缘可被向上及向右移动(北/东)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">nw-resize</code>
</td>
<td>
此光标指示矩形框的边缘可被向上及向左移动(北/西)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">n-resize</code>
</td>
<td>
此光标指示矩形框的边缘可被向上(北)移动。
</td>
</tr>
<tr>
<td>
<code class=" language-php">se-resize</code>
</td>
<td>
此光标指示矩形框的边缘可被向下及向右移动(南/东)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">sw-resize</code>
</td>
<td>
此光标指示矩形框的边缘可被向下及向左移动(南/西)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">s-resize</code>
</td>
<td>
此光标指示矩形框的边缘可被向下移动(南)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">w-resize</code>
</td>
<td>
此光标指示矩形框的边缘可被向左移动(西)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">text</code>
</td>
<td>
此光标指示文本。
</td>
</tr>
<tr>
<td>
<code class=" language-php">wait</code>
</td>
<td>
此光标指示程序正忙(通常是一只表或沙漏)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">help</code>
</td>
<td>
此光标指示可用的帮助(通常是一个问号或一个气球)。
</td>
</tr>
</tbody>
</table>
## 透明度
>[info]设置 div 元素的不透明级别:
~~~
div{
opacity:0.5;
}
~~~
>[danger]注释:IE8 以及更早的版本支持替代的 filter 属性。例如:filter:Alpha(opacity=50)。
## 取消li标签默认圆点
浏览器会默认给li标签前面加一个黑圆点样式,这种默认的样式对现在的开发者来说已经没有太大的用处了一般我们会取消掉这个默认的样式,方法如下:
~~~
list-style:none;
~~~
## 圆角
>[info]border-radius 属性是一个简写属性,用于设置四个 border-*-radius 属性。
~~~
<style>
#border{
width:100px;
height:100px;
background-color:#ff9900;
border-radius:10%;
/*单位像素(10px)*/
}
</style>
<div id="border"></div>
~~~
<div id="border" style="width:100px;
height:100px;
background-color:#ff9900;
border-radius:10%;"></div>
## 阴影(box-shadow)
>[info]box-shadow 属性向框添加一个或多个阴影。
~~~
<style>
#box{
width:300px;
height:100px;
background-color:#ff9900;
-moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */
box-shadow: 10px 10px 5px #888888;
}
</style>
<div id="box"></div>
~~~
<div id="box" style="width:300px;
height:100px;
background-color:#ff9900;
-moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */
box-shadow: 10px 10px 5px #888888;"></div>
* * * * *
## CSS画三角形
>[info]通过框架属性可以做出三角形。
~~~
<style type="text/css">
.up {
width: 0;
height: 0;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 100px solid red;
}
</style>
<div class="up"></div>
~~~
<div class="up" style='width: 0;
height: 0;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 100px solid #ff9900 ;'></div>
* * * * *
>[danger]**作业:**把以上几种属性都练习熟练。
- 序言
- 第一章:准备工作
- 写在学习之前的话
- web应用开发结构
- 开发工具/环境
- 第二章:展现层面(HTML/CSS)
- HTML简介
- HTML基础
- HTML编码
- HTML链接
- HTML图像
- HTML列表
- HTML表单
- HTML表格(分水岭)
- HTML 实体
- HTML框架
- CSS层叠样式表
- CSS选择器
- CSS文本/字体
- CSS继承和叠加
- CSS框模型
- CSS浮动(分水岭)
- CSS定位
- CSS背景
- CSS图标字体
- CSS补充
- 开发技巧
- 第三章:展现层面(Javascript)
- JS简介
- JS实现
- JS输出交互
- JS变量
- JS数据类型
- JS运算符
- JS流程控制(分水岭)
- JS函数
- JS数组
- JS对象(分水岭)
- JS数组对象
- JS字符串对象
- JS数学对象
- JS日期对象
- JS BOM对象(分水岭)
- JS DOM对象
- JS事件对象
- JS元素对象
- JS DOM节点
- 第四章:展现层面(Jquery)
- JQ简介
- JQ使用
- JQ选择器
- JQ筛选
- JQ属性
- JQ-CSS
- JQ事件
- JQ文档处理
- JQ效果
- JQ-ajax
- 第五章:逻辑/业务层面(PHP)
- PHP简介
- PHP变量
- PHP数据类型
- PHP常量
- PHP运算符
- PHP流程控制
- PHP函数(分水岭)
- PHP日期
- PHP数学
- PHP数组
- PHP字符串
- PHP正则表达式(分水岭)
- PHP目录操作
- PHP文件
- PHP上传/下载
- PHP面向对象(分水岭)
- PHP图像处理
- PHP会话控制
- Ajax异步处理
- PHPMysql扩展
- PHPMysqli扩展
- PHPPdo扩展
- PHP接口
- PHP命名空间
- 第六章:逻辑/业务层面(框架设计)
- 第七章:存储层面(mysql)
- Mysql基础
- Mysql Sql简介
- Mysql数据库
- Mysql数据类型
- Mysql数据表
- Mysql操作记录
- Mysql查询
- Mysql修改表结构
- Mysql日期与时间
- Mysql分组统计
- Mysql多表查询
- Mysql安全
- Mysql存储引擎
- Mysql事务
- Mysql视图
- Mysql触发器
- Mysql存储过程
- Mysql存储函数
- Mysql优化
- 第八章:服务器(Linux)
- Linux介绍与安装
- Shell
- 目录与文件操作
- VIM编辑器使用
- 帐号管理
- SUDO
- 权限控制
- 压缩与打包
- 软件安装
- 计划任务
- 进程管理
- 宝塔Linux面板