html,css篇

一.水平垂直居中

    1.水平居中

        ①margin:0 auto;           

    2.垂直居中

        ①line-height行高为盒子高度

    3.水平垂直居中

        ①父元素相对定位position:relative,子元素绝对定位 position: absolute; top: 50%; left: 50%;margin-top:-height的一半;     margin-left: -width的一半;

        ②css3中transform, margin: 0 auto;/*水平居中*/ position: relative; top: 50%;/*偏移*/ transform: translateY(-50%);

        ③未脱离文档流元素的居中:display: table-cell; vertical-align: middle;text-align: center;

        ④弹性盒子:display:flex;align-items: center;justify-content: center;



二.清除浮动与BFC

    ①.BFC:一个独立的布局环境,BFC中的元素的布局是不受外界的影响(我们往往利用这个特性来消除浮动元素对其非浮动的兄弟元素和其子元素带来的影响。)

    如何生成:父元素属性满足以下条件:float的值不为none,overflow的值不为visible,display的值为inline-block、table-cell、table-caption,position的值为absolute或fixed

    特性:

        a)margin会发生合并,同一个BFC内的相邻元素会发生margin合并现象

        b)BFC不会重叠浮动元素

        c)BFC可以包含浮动

    ②.清除浮动方法

        a)父级元素设置height/定义overflow:hidden

        b)添加空div,.clear{clear:both}

        c)伪元素.clearfix:after{

          content:"";//设置内容为空

          height:0;//高度为0

          line-height:0;//行高为0

          display:block;//将文本转为块级元素

          visibility:hidden;//将元素隐藏

          clear:both//清除浮动

                    }

                    .clearfix{

          zoom:1;为了兼容IE

           }



三.盒模型

    1.box-sizing

        ①content-box标准模式,盒子总宽度/高度=width/height+padding+border+margin

        ②border-box怪异模式,盒子总宽度/高度=width/height+margin=内容区+padding+border+margin

        ③

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,693评论 1 92
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,328评论 1 45
  • CSS 是什么 css(Cascading Style Sheets),层叠样式表,选择器{属性:值;属性:值}h...
    崔敏嫣阅读 5,360评论 0 5
  • 今天到万盛去参加好友母亲的七十大寿,看到他们一家人相亲相爱的样子,心中真的很为她感动,说真的这些年我参加了...
    王贞臻阅读 789评论 4 2
  • 2018年10月8日星期一晴 亲爱的毛毛,今天你居然领到了全勤奖。前几天你还跟我说上了大班了就没有全勤奖了,...
    剪烛西窗_d70d阅读 2,271评论 0 3

友情链接更多精彩内容