【发布时间】:2016-02-08 22:40:48
【问题描述】:
首先,这是我所拥有的一个示例。 https://jsfiddle.net/1xyofup5/
HTML代码:
<div>
<div class="container">
<div>
<div>
Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content Some content
</div>
<div class="fixed">
Other content
</div>
</div>
</div>
</div>
CSS 代码:
.container {
width: 350px;
height: 100%;
position: absolute;
}
.container > div {
overflow-y: auto;
overflow-x: hidden;
height: calc(100% - 50px);
border: 1px solid red;
}
.container > div > .fixed {
padding: 10px;
position: fixed;
bottom: 0;
background-color: white;
border: 1px solid green;
width: inherit;
}
无法更改html结构,只能编辑.container > div和.container > div > .fixed规则。
我怎样才能使固定的 div 适合他父母的宽度? inherit 不起作用。
谢谢!
【问题讨论】:
-
寻求代码帮助的问题必须在问题本身中包含重现它所需的最短代码。尽管您提供了一个示例链接,但如果该链接失效,您的问题对于未来遇到相同问题的其他 SO 用户将毫无价值。
-
你没有设置宽度
-
@DaMaxContent 宽度在
.container中设置。 -
@Chris 完成。想到有人会那么自私,真是令人沮丧。他们都是好帖子。
-
@DaMaxContent 你的回答被我投票赞成,用你的评论
I think somebody is spam downvoting our solutions. I tried to upvote the others as they are not bad. I can't upvote mine来公正。
标签: html css css-selectors