美文网首页
子元素宽高大于父元素

子元素宽高大于父元素

作者: 子却 | 来源:发表于2018-10-28 19:42 被阅读0次

这篇文章主要讨论子元素宽高度超出父元素宽高度的情况。

  • 包裹的盒子(父元素)已经规定好宽度时,若被包裹的元素的总宽度大于父元素宽度,那么被包裹的元素的宽度=父元素宽度 / 被包裹的元素的个数。
<style>
    *{
        margin: 0;
        padding: 0;
    }
    .flex{
            width: 240px;
            height: 200px;
            display: flex;
            background-color: #8c8c8c;
        }
    .flex div{
            width: 50px;
            height: 50px;
            background-color: #a0c8ff;
        }
</style>
    
<div class="flex">
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
</div>
无边框.png
无边框2.png
  • 包裹的盒子(父元素)已经规定好宽度时,若被包裹的元素的总宽度大于父元素宽度,且有边框时,那么被包裹的元素的宽度=父元素宽度 / 被包裹的元素的个数 - 边框宽度 * 2
<style>
    *{
        margin: 0;
        padding: 0;
    }
    .flex{
            width: 240px;
            height: 200px;
            display: flex;
            background-color: #8c8c8c;
        }
    .flex div{
            border: 2px solid #8c8c8c;
            width: 50px;
            height: 50px;
            background-color: #a0c8ff;
        }
</style>
    
<div class="flex">
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
</div>
有边框.png
有边框2.png

相关文章

  • flex-basis、flex-grow、flex-shrink

    flex-basis 用来给项目设置初始 宽/高 flex-grow 在父元素 宽/高 大于子元素 宽/高 之和时...

  • 未知宽高元素居中篇

    一、父元素宽高未知、子元素宽高已知 父元素{ position: relative;}子元素{ position...

  • 子元素宽高大于父元素

    这篇文章主要讨论子元素宽高度超出父元素宽高度的情况。 包裹的盒子(父元素)已经规定好宽度时,若被包裹的元素的总宽度...

  • css实现元素水平垂直居中

    以下面这段html代码为例,container为父元素,center为子元素。其中根据父元素和子元素分别定宽高或者...

  • 清除浮动

    给父元素设置宽高: 由于浮动后的元素脱离文档流,无法撑起父元素的宽高,可以设置父元素的宽高。 CSS的clear属...

  • 兼容性__IE6下子元素会撑开父元素设置好的宽高

    标准浏览器下 子元素不会撑开父元素设置好的宽高,但是在IE6下,子元素会撑开父元素设置好的宽高 计算一定要精确,...

  • 子元素浮动父元素宽高

    当父子元素静态时候,div的宽高分别是浏览器的宽度和100px(子元素的高度)当子元素浮动时,父元素高度为0,宽度...

  • css关于居中的方式

    父元素没有固定宽高 水平垂直居中 html: css: 水平居中 不确定子元素宽高 设置水平居中,先将子元素转化为...

  • css笔记

    0. 关于百分比宽高 在使用百分比指定元素的宽高时,相对于父元素的宽高值会因为子元素定位方式的不同而不同 子元素是...

  • 父子元素高度问题 踩坑

    1、父子元素高宽问题 未指定父元素宽度,指定子元素宽度后,chrome下父元素div的宽度等于子元素宽度撑起的宽度...

网友评论

      本文标题:子元素宽高大于父元素

      本文链接:https://www.haomeiwen.com/subject/ghcmtqtx.html