2021-11-28

<!-- float:left向左浮动。光使用display:inline-block会产生缝隙 -->


    <!-- 给.a和.b设置同一种样式,就可以.a,.b{} -->


    <!-- float:left脱离了标准流布局,给父盒子造成了塌陷。必需要在其父元素加上overflow:hidden可以解决造成的塌陷问题,但如果是下拉列表的情况下超出的会隐藏


    也可以给父盒子内添加一个div style:clear:both清除两边浮动 -->

    <!-- .a:after{ content: '';

            display: block;

            clear: both;}    这是第四种方式解决盒子塌陷-->


<!--   position的默认值是static 标准流布局展示的   position:aboslute -->

  <!-- 因为父元素是aboslute,子元素也是aboslute,子元素会以父元素为基准。但是父元素使用绝对定位脱离文档流。所以标准流布局就会显示在绝对定位的下面。所以使用relative和aboslute相结合的方式 -->


  <!-- position:fixed固定定位,与文档流无关,不占据空间 -->


  <!-- z-index默认是0,relative,aboslute,fixed都可以用这个提升层级-->


* absolute绝对定位,脱离了标准的文档流,设置之后前面的会被后面的盖住 */

<!-- 内部是绝对定位,父盒子也是绝对定位,就会以父盒子进行定位。如果父盒子不是绝对定位,就会以body为基准定位  -->

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 昨天晚上进行了测试,真是一塌糊涂。戒骄戒躁,不惧前行。加油! 学了定位总结:子绝父相 ,万事不行,...
    黑云阅读 205评论 0 1
  • 作为Web前端基础的三大重要组成部分之一的CSS,它主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)...
    浅浅而谈阅读 1,265评论 0 0
  • 本文主要讲述页面布局样式方面涉及的知识点,更全面的对CSS相应的技术进行归类、整理、说明,没有特别详细的技术要点说...
    Joel_zh阅读 965评论 0 1
  • 过了八月,马上到了金九银十的跳槽季,找工作的时候曾一周面试了十多家公司,从一开始被面试官虐的体无完肤到最后对答如流...
    视觉派Pie阅读 1,152评论 1 4
  • 本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 声明 本系列文章内容全部梳理自以下四个来源: ...
    请叫我大苏阅读 706评论 0 5