请参阅以下内容:http://jsfiddle.net/GWJMf/
我要做的是修复TITLE,而不是滚动。但内容可滚动。
问题是,拥有一个固定的标题会使得处理标题的动态范围变得非常困难,标题的范围可以是5到250个字符。
有没有办法让TITLE得到修复,而不是滚动,但是根据标题长度设置高度?
这可能是CSS吗?想法?感谢
答案 0 :(得分:0)
我认为这会有所帮助:
<style>
.content {
position:absolute;
top:100px;
left:100px;
width:300px;
height:auto;
}
.title {
position:relative;
top:0px;
left:0px;
width:100%;
height:auto;
background:red;
color:#fff;
}
.text {
position:relative;
top:0px;
left:0px;
width:100%;
height:200px;
max-height:200px;
overflow:auto;
}
</style>
<div class="content">
<div class="title">title<br/>title...</div>
<div class="text">text text <br/> text text...</div>
</div>
答案 1 :(得分:0)
不确定为什么你有这么多额外的造型。您不需要为h2或任何包装元素设置样式,以使其根据文本的长度进行扩展。
我不确定你想要滚动容器的高度,但是在这里我把它设置为200px。
<h2>title</h2>
<div class="scroll">content</div>
H2 {
background-color: #FF0000;
}
.scroll {
height: 200px;
overflow: scroll;
overflow-x: hidden;
}