父母为什么不调整其宽度以适应内容?

希瑟

我可能真的很累,但是我无法为自己的生活弄清楚为什么display: inline-block不能使父母的宽度适应其内容的大小。我曾尝试搜索其他解决方案,但是我发现的每个资源都说添加inline-block到父级应该可以解决问题。

在下面的示例中,我试图使蓝色方块仅延伸到绿色方块的边缘,然后最终通过margin: 0 auto;以下方式将内容居中

#intro {
  height: 400px;
  background-color: red;
}
.slide-txt {
  display: inline-block;
  width: 30%;
  background-color: lime;
}
.slide-box {
  display: inline-block;
  margin: 0 auto;
  background-color: blue;
}
<section id="intro" class="image-slider">  
  <div class="container" id="intro-slide">  
    <div class="slide-box">    
      <img src="http://www.jkoffset.com/assets/images/Packaging1.jpg" alt="same-box-slide" width="150px">

      <div class="slide-txt">
        <h1 class="title">Headline <span>Goes Here</span></h1>
        <div class="caption"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
          <a class="btn" href="#"> 
            Learn More
          </a>
        </div>
      </div>
    </div>
  </div>
</section>

https://jsfiddle.net/eam0mk47/

冷水机

使用width:30%;在div子(.slide-TXT)将使父DIV扩大,以填补另外的70%,所以为了避免这种情况,使之根据需要使用PX而非%在div子内容调整。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么inline-block会根据孩子的宽度自动调整其宽度?

来自分类Dev

动态调整HTML文本输入宽度以适应内容

来自分类Dev

使用CSS调整位置绝对元素的宽度以适应内容

来自分类Dev

为什么不调整画布大小?

来自分类Dev

为什么JInterFrame不调整大小?

来自分类Dev

如何调整 jTable 的大小以适应其内容,包括其标题?

来自分类Dev

为什么R导出时重新调整绘图中所有内容的大小,而不调整文本的大小?

来自分类Dev

FabricJS-为什么在更新组内文本之后,组宽度不会自动相应地调整其宽度

来自分类Dev

HTML不调整图像宽度

来自分类Dev

Xcode 5,为什么不调整图像大小?

来自分类Dev

Ubuntu为什么不调整我的缩略图缓存?

来自分类Dev

为什么 NSSpeechSynthesizer 不调用其委托方法?

来自分类Dev

为什么我不能在桌子上继承父母的宽度?

来自分类Dev

为什么我不能在桌子上继承父母的宽度?

来自分类Dev

使下拉宽度适应其内容

来自分类Dev

DIV内容超出父母的宽度

来自分类Dev

为什么我的内容宽度小于100%?

来自分类Dev

为什么我的内容宽度小于100%?

来自分类Dev

调整宽度以省略内容

来自分类Dev

调整宽度内容

来自分类Dev

如何调整 UITextView 的大小,当达到特定值时,它会根据内容和固定宽度自动调整其宽度和高度?

来自分类Dev

为什么在显示:表格单元格中,孩子的宽度不会扩展为父母的宽度?

来自分类Dev

孩子应该强迫父母增加其宽度

来自分类Dev

加载图像并调整其宽度

来自分类Dev

调整div宽度的大小以自动适应段落的宽度

来自分类Dev

为什么更改元素的宽度会影响其同级?

来自分类Dev

为什么表格列标题会更改其宽度&

来自分类Dev

如何让NSTextField的宽度适应其内容?

来自分类Dev

如何使flex div的宽度适应内容

Related 相关文章

  1. 1

    为什么inline-block会根据孩子的宽度自动调整其宽度?

  2. 2

    动态调整HTML文本输入宽度以适应内容

  3. 3

    使用CSS调整位置绝对元素的宽度以适应内容

  4. 4

    为什么不调整画布大小?

  5. 5

    为什么JInterFrame不调整大小?

  6. 6

    如何调整 jTable 的大小以适应其内容,包括其标题?

  7. 7

    为什么R导出时重新调整绘图中所有内容的大小,而不调整文本的大小?

  8. 8

    FabricJS-为什么在更新组内文本之后,组宽度不会自动相应地调整其宽度

  9. 9

    HTML不调整图像宽度

  10. 10

    Xcode 5,为什么不调整图像大小?

  11. 11

    Ubuntu为什么不调整我的缩略图缓存?

  12. 12

    为什么 NSSpeechSynthesizer 不调用其委托方法?

  13. 13

    为什么我不能在桌子上继承父母的宽度?

  14. 14

    为什么我不能在桌子上继承父母的宽度?

  15. 15

    使下拉宽度适应其内容

  16. 16

    DIV内容超出父母的宽度

  17. 17

    为什么我的内容宽度小于100%?

  18. 18

    为什么我的内容宽度小于100%?

  19. 19

    调整宽度以省略内容

  20. 20

    调整宽度内容

  21. 21

    如何调整 UITextView 的大小,当达到特定值时,它会根据内容和固定宽度自动调整其宽度和高度?

  22. 22

    为什么在显示:表格单元格中,孩子的宽度不会扩展为父母的宽度?

  23. 23

    孩子应该强迫父母增加其宽度

  24. 24

    加载图像并调整其宽度

  25. 25

    调整div宽度的大小以自动适应段落的宽度

  26. 26

    为什么更改元素的宽度会影响其同级?

  27. 27

    为什么表格列标题会更改其宽度&

  28. 28

    如何让NSTextField的宽度适应其内容?

  29. 29

    如何使flex div的宽度适应内容

热门标签

归档