html - 动态改变大小s
问题描述
我设置了一个页面,以便我的 2<div>
个块(称为 leftCol 和 rightCol)分别设置为填充25%
和75%
页面宽度。这很好,但是当浏览器窗口增大或缩小时,我需要它来调整大小,这样我的文本就不会渗入左侧的图片列。
下面是当前的 CSS
.leftCol {
width: 25%;
height: 100%;
float: left;
}
.rightCol {
width: 75%;
height: 100%;
float: left;
}
我尝试过使用width: auto
,但它并没有像我希望的那样以全屏宽度显示两列,在文本上方给我一行图像,而不是我希望的沿着文本左侧的一列图片。任何帮助是极大的赞赏。
解决方案
在容器上使用并在容器内和容器内flex
包裹。leftColumn
rightColumn
您可以观察到,当您调整浏览器窗口的大小时,列内的文本将换行到下一行。
假设这是您需要的,因为您没有发布源代码。
.container {
display: flex;
flex-direction: row;
width: 100%;
}
.leftColumn {
width: 25%;
border: 1px solid red;
}
.rightColumn {
width: 75%;
border: 1px solid blue;
}
<div class="container">
<div class="leftColumn">
Left column content Left column content Left column content Left column content Left column content
</div>
<div class="rightColumn">
Right column content Right column content Right column content Right column content Right column content Right column content Right column content Right column content Right column content Right column content Right column content Right column content
Right column content
</div>
</div>
推荐阅读
- docker - 禁用气流身份验证
- c++ - 从父数组打印 n 数组树
- r - 通过在数据集中对最后几个月进行分组来计算唯一的泥瓦匠
- nestjs - 如何一起使用 ParseIntPipe 和 Dto?
- mysql - 无论如何要自动化 Azure MySql 导入/导出
- javascript - 以模态形式获取元素值正确的行
- gitlab - 是否可以获得合并请求的最后一次提交 sha?GITLAB API
- c# - UI 被异步等待方法阻塞
- android - 如何在android studio中以编程方式将按钮大小设置为全屏?
- python-3.x - 我正在尝试在 python 上使用 np.loadtxt 加载 .txt 文件,但它总是给我同样的错误