gpt4 book ai didi

css - 需要 left side-div 在文本旁边垂直填充(不使用 fixed)

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

简而言之,我希望名为#left 的灰色div 使用内容#content 展开。我不想使用 position:fixed 因为在移动设备上放大看起来很讨厌。我已经为此搜索了几个小时,我不敢相信我发现解决这个问题如此困难。

谢谢。

JSFiddle problem

body {
height: 100%;
}
#wrapper {
height: 100%;
}
#left {
background-color: #ecf0f1;
background-image: none;
height: 100%;
position: absolute;
top: 0;
width: 35%;
}
#content {
margin-left: 38%;
font-size: 4vw;
max-width: 50%;
height: 100%;
position: absolute;
}

最佳答案

Flexbox 可以做到这一点。

body,
html {
min-height: 100%;
}
#wrapper {
height: 100%;
display: flex;
}
#left {
background-color: #ccc;
width: 35%;
}
#content {
font-size: 4vw;
max-width: 50%;
}
<div id="wrapper">
<div id="left"></div>
<div id="content">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</div>
</div>

顺便说一下,绝对定位是一种非常的网页布局方法。它非常不灵活,并且有更好、更灵敏的选项。查看LearnLayout.com

关于css - 需要 left side-div 在文本旁边垂直填充(不使用 fixed),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38981521/

25 4 0
文章推荐: javascript - 使用数据同位素添加装订线值并设置 div 的高度
文章推荐: javascript - 如何使用通用 JavaScript 函数从 HTML 获取 CSS 属性值