gpt4 book ai didi

html - 在保持 parent 填充的同时使 child 可滚动

转载 作者:行者123 更新时间:2023-11-28 06:28:22 25 4
gpt4 key购买 nike

我想让子 div (.content) 在超过父元素高度时可以滚动。我遇到的问题是维护它的父填充(.box 填充),这样.content的文本就不会放在底部边缘。

.box 高度不固定为 250px,仅用于演示目的。

Fiddle

HTML

<div class="box">
<h3>Title</h3>
<div class="content">
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
</p>
</div>
</div>

CSS

.box {
width: 250px;
height: 250px; //height is not fixed, just for demonstration purposes.
padding: 25px;
overflow: hidden;

background-color: rgb(200,200,200);
}

.content {
overflow: scroll;
}

最佳答案

只需使用这个 CSS:

.box {
display:flex;
flex-flow: column;
width: 250px;
height: 250px;
padding: 25px;
overflow: hidden;
background-color: rgb(200,200,200);
}

.content {
flex:2;
height:100%;
width:100%;
overflow-y: scroll;//only for y axis
}

JSFiddle: https://jsfiddle.net/08ea4ehm/4/

关于html - 在保持 parent 填充的同时使 child 可滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35140869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com