一、文档流

  网页默认的定位方式

    1.行级元素: 从左到右

    2.块级元素: 从上到下

  文档流的流动方式  从右下 到 左上 ↖

二、浮动

  1、浮动的定义 , 是元素脱离文档流  遇到父级边界 或相邻浮动元素 停止

  2、特点

    a)浮动元素不会超过父元素的边框

    b) 浮动元素默认不会重叠

    c)浮动元素只能左右浮动 不能上下

    d) 浮动了 就变成了  行级块元素

  3.浮动属性

    none  left   right

  4.清除浮动

    clear : left  right  both

清除浮动的方式

  1.在浮动元素下面新建一个 div 给他  添加  clear:both

    讨厌啊  这个根本就不可能这么用的  但是为啥还要往上写啊    。。。谁让当时学的时候  老师也是这么讲的       循序渐进  的会更好一点吧  not worry

  2.利用伪元素

.clearFloat: after {
display:block;
clear:both;
content: '';
visibility: hidden;
height:;
}
.clearFloat(zoom:1);

定位

  position :  absolute relatave fixed static(默认)

  偏移属性  top  bottom  left  right

  相对定位  relative 相对于自身 原来的位置      并且 保留原有的位置

  绝对定位  absolute 相对于 最近有定位的父级

  z-index:1  (值越大权重越高)  解决  定位后   堆叠  问题

  固定定位  fixed   相对于视口定位

居中的几个方法方法点我! 我们走

    

  

最新文章

  1. 由ArcMap属性字段自增引出字段计算器使用Python的技巧
  2. 从头开始一步一步实现EF6+Autofac+MVC5+Bootstarp极简前后台ajax表格展示及分页(二)前端修改、添加表格行点击弹出模态框
  3. Servlet之Filter详细讲解
  4. PHP 设计模式 笔记与总结(5)PHP 魔术方法的使用
  5. [iOS 多线程 & 网络 - 1.2] - 多线程GCD
  6. C#调用WinAPI及窗口过程
  7. 【floyd存字典序路径】【HDU1385】【Minimum Transport Cost】
  8. VS2008下直接安装使用Boost库1.46.1版本号
  9. asp.net中通过注册表来检测是否安装Office(迅雷/QQ是否已安装)
  10. [转载].net程序集自动生成版本号
  11. Struts 2(三):示例→基于Struts 2的用户注册模块
  12. 第196天:js---调用函数的五种方式
  13. pycharm激活(转)
  14. HDU 5704
  15. generate_scripts
  16. [Swift]八大排序算法(一):冒泡排序
  17. Redis启动和关闭
  18. [洛谷P2763]试题库问题
  19. 《从零开始学Swift》学习笔记(Day 53)——do-try-catch错误处理模式
  20. 写给小白看的 JavaScript 异步

热门文章

  1. bootstarp模板02
  2. ASP.NET Core WebApi 返回统一格式参数(Json 中 Null 替换为空字符串)
  3. 优化Webpack构建性能的几点建议
  4. 自学Zabbix3.10.1.4-事件通知Notifications upon events-媒介类型Ez Texting
  5. flask中的session,render_template()第二和参数是字典
  6. maven project module 依赖项目创建 ---转
  7. IO流(File类,IO流的分类,字节流和字符流,转换流,缓冲流,对象序列化)
  8. 《深入浅出node.js(朴灵)》【PDF】下载
  9. ftp 只需上传禁止下载
  10. JAVA Socket编程(二)之TCP通信