溢出高度自动

时间:2014-08-15 16:59:05

标签: html css

我试图溢出不适合父母的内容。但我无法做到。

这是代码

HTML:

<div class="content">
  <div class="header"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. </div>
  <div class="bottom"> 
     <div class="container">
        Lorem ipsum dolor sit amet, consectetur adipisicing elit. Necessitatibus doloribus beatae iure cum culpa est eum quas nulla adipisci alias iusto ea aut asperiores. Animi nemo quod incidunt ratione voluptatum.
    </div>
  </div>
</div>

的CSS

.content{
 height:200px;
 width: 100px;
 background:lightblue;
 display:inline-block;  
}

.header{
 background:red;
 display:inline-block;
}
.bottom{
 height:auto;
 display:inline-block;
}
.container{
  height: inherit;
  overflow:hidden;
}

我的jsFiddler

谢谢

2 个答案:

答案 0 :(得分:1)

已修复此问题 - http://jsfiddle.net/5s79bqvb/3/

.content{
    height:200px;
    width: 100px;
    background:lightblue;
    display:inline-block;  
     overflow:auto; // you need to set overflow = auto to the parent element 
}

答案 1 :(得分:1)

所以你希望蓝框中的文字不会突破蓝框?

我已经通过以下几种方式完成了这项工作:

  1. overflow: hidden设为.content

  2. .bottom.container上设置固定高度,并将overflow: hidden;应用于其中之一。