`标签出现了浮动,于是这里两个标签在另外一个层面上水平排列了。而`
`标签还在自己的层面上遵从顺序流进行排列。
### 3、clear属性:禁止浮动
`clear`属性的属性值可以是:
- `none`:默认值,允许两边都可以有浮动对象
- `left`:不允许左边有浮动对象
- `right`:不允许右边有浮动对象
- `both`:不允许有浮动对象
### 4、overflow属性:超出范围的内容要怎么处理
`overflow`属性的属性值可以是:
- `auto`:浏览器自己解决。在必需时裁切对象多余的内容或显示滚动条。一般采用这个属性值。
- `visible`:默认值。多余的内容不剪切也不添加滚动条,会全部显示出来。
- `hidden`:不显示超过对象尺寸的内容。
对象将以包含对象的 window 或 frame 的尺寸进行裁切,并且 clip 属性设置将失效。
- `scroll`:总是显示滚动条。
针对上面的不同的属性值,我们来看一下效果:
举例:
```html
Document
其实很简单 其实很自然 两个人的爱由两人分担 其实并不难 是你太悲观 隔着一道墙不跟谁分享 不想让你为难 你不再需要给我个答案
其实很简单 其实很自然 两个人的爱由两人分担 其实并不难 是你太悲观 隔着一道墙不跟谁分享 不想让你为难 你不再需要给我个答案
其实很简单 其实很自然 两个人的爱由两人分担 其实并不难 是你太悲观 隔着一道墙不跟谁分享 不想让你为难 你不再需要给我个答案
```
效果:
![](http://7sby7r.com1.z0.glb.clouddn.com/2015-10-03-css-31.png)
### 5、z-index属性:属性值大的位于上层,属性值小的位于下层
这句话可能比较难理解。我们来看例子吧。
这是默认情况下的例子:(div2在上层,div1在下层)
![](http://7sby7r.com1.z0.glb.clouddn.com/2015-10-03-css-32.png)
现在加一个`z-index`属性,要求效果如下:
![](http://7sby7r.com1.z0.glb.clouddn.com/2015-10-03-css-33.png)
## 鼠标的属性cursor
鼠标的属性`cursor`有以下几个属性值:
- `auto`:默认值。浏览器根据当前情况自动确定鼠标光标类型。
- `pointer`:IE6.0,竖起一只手指的手形光标。就像通常用户将光标移到超链接上时那样。
- `hand`:和`pointer`的作用一样:竖起一只手指的手形光标。就像通常用户将光标移到超链接上时那样。
比如说,我想让鼠标放在那个标签上时,光标显示手状,代码如下:
```html
p:hover{
cursor: pointer;
}
```
另外还有以下的属性:(不用记,需要的时候查一下就行了)
all-scroll : IE6.0 有上下左右四个箭头,中间有一个圆点的光标。用于标示页面可以向上下左右任何方向滚动。
col-resize : IE6.0 有左右两个箭头,中间由竖线分隔开的光标。用于标示项目或标题栏可以被水平改变尺寸。
crosshair : 简单的十字线光标。
default : 客户端平台的默认光标。通常是一个箭头。
hand : 竖起一只手指的手形光标。就像通常用户将光标移到超链接上时那样。
move : 十字箭头光标。用于标示对象可被移动。
help : 带有问号标记的箭头。用于标示有帮助信息存在。
no-drop : IE6.0 带有一个被斜线贯穿的圆圈的手形光标。用于标示被拖起的对象不允许在光标的当前位置被放下。
not-allowed : IE6.0 禁止标记(一个被斜线贯穿的圆圈)光标。用于标示请求的操作不允许被执行。
progress : IE6.0 带有沙漏标记的箭头光标。用于标示一个进程正在后台运行。
row-resize : IE6.0 有上下两个箭头,中间由横线分隔开的光标。用于标示项目或标题栏可以被垂直改变尺寸。
text : 用于标示可编辑的水平文本的光标。通常是大写字母 I 的形状。
vertical-text : IE6.0 用于标示可编辑的垂直文本的光标。通常是大写字母 I 旋转90度的形状。
wait : 用于标示程序忙用户需要等待的光标。通常是沙漏或手表的形状。
*-resize : 用于标示对象可被改变尺寸方向的箭头光标。
w-resize | s-resize | n-resize | e-resize | ne-resize | sw-resize | se-resize | nw-resize
url ( url ) : IE6.0 用户自定义光标。使用绝对或相对 url 地址指定光标文件(后缀为 .cur 或者 .ani )。
## 滤镜
这里只举一个滤镜的例子吧。比如说让图片变成灰度图的效果,可以这样设置滤镜:
```html
```
举例代码:
```html
原始图片 |
图片加入黑白效果 |
|
| /*滤镜:设置图片为灰白效果*/
```
效果如下:(IE有效果,google浏览器无效果)
![](http://7sby7r.com1.z0.glb.clouddn.com/2015-10-03-css-36.png)
**延伸:**
滤镜本身是平面设计中的知识。如果你懂一点PS的话···打开PS看看吧:
![](http://7sby7r.com1.z0.glb.clouddn.com/2015-10-03-css-38.png)
爆料一下,表示博主有两年多的平面设计经验,我做设计的时间其实比写代码的时间要长,嘿嘿···
## 导航栏的制作(本段内容忽略)
现在,我们利用float浮动属性来把无序列表做成一个简单的导航栏吧,效果如下:
![](http://7sby7r.com1.z0.glb.clouddn.com/2015-10-03-css-34.png)
代码:
```html
Document
```
实现效果如下:
![](http://7sby7r.com1.z0.glb.clouddn.com/2015-10-03-css-35.png)
国庆这四天,连续写了四天的博客,白天和黑夜,从未停歇,只交替没交换,为的就是这每日一发。以后会不断更新的。
##我的公众号
想学习
**代码之外的软技能**?不妨关注我的微信公众号:**生命团队**(id:`vitateam`)。
扫一扫,你将发现另一个全新的世界,而这将是一场美丽的意外:
![](http://7sby7r.com1.z0.glb.clouddn.com/cnblogs/%E7%94%9F%E5%91%BD%E5%9B%A2%E9%98%9F%E5%85%AC%E4%BC%97%E5%8F%B7%E4%BA%8C%E7%BB%B4%E7%A0%81.jpg)