• CSS2.1(布局)


    浏览器内核

    Firefox : gecko
    IE: tirdent
    Safari: webkit
    Chrome: 一开始使用webkit 后来基于webkit开发了Blink
    opera: 一开始使用presto 接着用webkit 现在使用Blink

    包含块

    1.“根元素的包含块”(也称初始包含块)由用户代理创建。在HTML中,根元素就是html元素,不过也有些浏览器使用body作为根元素。
    在大多数浏览器中,初始包含块是一个视窗大小的矩形。
    2.对于一个非根元素,,如果其position的值是relative或static,包含块则由最近的块级框的内容边界构成
    3.对于一个非根元素,,如果其position的值是absolute,包含块设置为最近的position值不是static的祖先元素,如果这个祖先元素是块级元素,
    包含块则设置为该元素的内边距边界。

    前端坐标系

    各种坐标系:

               正值往里收
               负值往外扩

    默认值和百分比

    width
                默认值为auto
                    块级元素:   盒模型的宽度(m + b + p + w) = 包含块内容区的100%
                    内联元素,行内块:  靠内容撑开
    
                    绝对定位元素:  靠内容撑开
                    相对定位元素:  元素特性不变  盒模型的宽度(m + b + p + w) = 包含块内容区的100%
                    固定定位: 靠内容撑开
    
                    浮动元素:靠内容撑开
    
                是否是继承属性    否
                百分比参照于谁  包含块的width
            height
                 默认值为auto
                    都是代表靠内容撑开
                 是否是继承属性    否
                 百分比参照于谁  包含块的height
            padding
            margin
                 默认值为0
                 是否是继承属性    否
                 百分比参照于谁  包含块的width
            border
                border-width  (一般直接指定px值  不写百分比)
    
            left right top bottom
                默认值:auto
                是否是继承属性    否
                百分比参照于谁  包含块的width
  • 相关阅读:
    SQL Server常用到的几个设置选项
    动态加载母版页
    Sql查询技巧
    【WP7】关于磁贴的使用
    ashx,页面一般情况下不能方法session,必须添加两个接口。才能访问session。 狼
    悟头javascript学习笔记 狼
    IIS处理简介, IHttpHandler ,IHttpModel 狼
    在IIS下,不能执行exe文件解决办法。 狼
    给Ubuntu右键快捷菜单添加终端栏目
    VC 单文档程序 隐藏程序及任务栏图标
  • 原文地址:https://www.cnblogs.com/fxiong/p/10171024.html
Copyright © 2020-2023  润新知