css学习笔记20160126定位
来源:互联网 发布:淘宝代发论文快吗 编辑:程序博客网 时间:2024/06/07 04:41
文档流是html可显示元素在排列时所占用的位置.
css实现对元素定位(positioning)有四种不同的定位方式分别是static,relative,absolute,fixed.
static是position属性的默认属性值,元素在正常的流之中,静态定位元素不收四个方向的属性影响.
fixed相对于浏览器窗口固定,脱离了文档流,即便窗口滚动fixed定位元素位置也不变.
relative相对定位相对于其正常位置定位,但原本所占空间不变.
absolute绝对定位相对于最近已定位的父元素,如果没有则相对于html文档.
元素重叠时通过z-index属性设置元素堆叠顺序.
clip属性用来剪裁元素的外形.
overflow属性定义了元素大于指定区域的处理方式.属性值默认为visible,多余部分内容会显示在元素框外.还可以是scroll,内容被修剪但是可以通过滚动条查看全部内容.auto处理方式类似于scroll.hidden内容会被修剪,并且多余内容不可见.(但是内容实际还存在,可以通过全选复制出全部内容)
通过cursor属性改变鼠标样式,css提供如下鼠标样式default默认样式(通常为一个箭头),auto(浏览器设置的光标样式,也是cursor属性的默认值),crosshair(十字线),pointer(指示链接的一只手),move(只是对象可以移动),text(文本光标),wait(光标忙),progress(正在加载),help(帮助光标),和八个方向的移动光标e-resize,s-resize,w-resize,n-resize,ne-resize,nw-resize,se-resize,sw-resize.
还可以自定义鼠标样式,html{cursor:url('xxx.ico'),auto;}cursor属性最后最好设置一个默认鼠标样式,防止前面设置的样式不成功.
float浮动属性多用于图像,只能左右浮动,会影响布局,多个浮动元素可以在一行,如果不想让浮动元素周围有浮动元素可以用clear属性设置.
float属性值可以是left,right,none(默认值,不浮动),inherit
clear属性可以为left(左侧不允许有浮动元素),right(右侧不允许有浮动元素),both,none(默认值允许浮动元素出现在两侧),inherit
- css学习笔记20160126定位
- CSS学习笔记--定位
- CSS定位学习笔记
- 学习笔记-CSS定位
- CSS学习笔记之定位
- html css学习笔记-定位
- CSS学习笔记14:定位
- CSS学习笔记---CSS盒子的定位
- CSS学习笔记(二)--CSS框模型/CSS定位
- CSS学习笔记(六) 元素定位
- CSS学习笔记10-浮动与定位
- CSS学习笔记之position定位
- CSS学习笔记-position定位(九)
- HTML入门学习笔记--CSS定位(8)
- CSS学习笔记——CSS的定位问题
- css学习笔记(5)动态定位 滤镜
- CSS学习笔记(4)定位/表格/滚动条
- CSS学习笔记:三种定位机制之二浮动
- Ambari源码编译
- 约瑟夫问题
- android.mk 介绍
- 作为一个新人,怎样学习嵌入式Linux?
- JAVAasist操作字节码
- css学习笔记20160126定位
- Android JNI
- 设计模式—命令模式
- 2015烦恼
- android的Bitmap和BitmapFactory类的使用
- 移动端微信绑定实现
- 一个炫字都不够??!!!手把手带你打造3D自定义view
- wamp环境配置虚拟主机
- 课堂笔记