html - 两个 div 并排(一个是固定位置)
问题描述
我正在尝试在网页左侧添加一个固定的分区,以保留导航栏信息,在右侧我正在尝试添加另一个分区。目前不允许我将它们并排放置(我想添加到右侧的那个与固定重叠)。如何将它们并排对齐?
这是我的CSS:
.left_fixed {
position: fixed;
width: 16%;
top: 0px;
bottom: 0px;
left: 0px;
background-color: #041230;
z-index: 100;
min-width: 170px;
}
.right_side {
position: relative;
width: 100%;
height: 100vh;
}
解决方案
您的样式失败的原因是“位置:相对”不会相对于“位置:固定”。
为了实现您正在寻找的效果,我建议您在两个元素上都使用 float:left 。
推荐阅读
- mysql - 如何使用 MySQL 声明开始日期和结束日期
- r - 构建 R 包时如何向导出的数据添加列表?
- passport.js - 带 Gatsby 注销的 Passport-Local 未完全注销
- javascript - 是否可以在特征检测中包装 core-js polyfill?
- laravel - 我应该使用 FormRequest 的 prepareForValidation 来传递验证请求的参数吗?
- python - 我应该使用 if 语句还是循环?
- python - 将传单地图添加到 PyQt5
- c# - 如何翻转 MediaPlayer 视频
- javascript - 如何在卡片操作按钮组中使用对话框
- php - 自动加载转储后脚本因错误而终止