html - html和css中的位置问题
问题描述
预期的
位置:固定
[
移除位置:固定
[
我的 html
* {
margin: 0;
padding: 0;
box-sizing: border-box;
list-style: none;
text-decoration: none;
}
.container-fluid .wrapper {
display: flex;
position: relative;
}
.container-fluid .wrapper .sidebar {
position: fixed;
width: 200px;
height: 100%;
background: #4b4276;
padding: 30px 0;
}
<div class="container-fluid">
<div class="wrapper">
<div class="sidebar">
<h2>Paperpay</h2>
<ul>
<li><a href="#"><i class="fas fa-file-invoice"></i>Statements</a></li>
<li><a href="#"><i class="fas fa-users"></i>Profile</a></li>
<li><a href="#"><i class="far fa-newspaper"></i>Newspapers</a></li>
</ul>
</div>
<div class="main_content">
<div class="header">Welcome to Paper Pay</div>
<div class="info">
welcom to info
</div>
</div>
</div>
</div>
以及何时使用位置 ** 对 css 的新功能帮助我实现我的目标 对 css 来说是新的 UI 帮助我达到我的目标,即 UI **
解决方案
您参考display: flex
但似乎并未实际使用它。
display: flex
如果您不使用它并给 main_content 一个大于或等于侧边栏宽度的左边距,那么一个快速的肮脏解决方案就是摆脱它。
* {
margin: 0;
padding: 0;
box-sizing: border-box;
list-style: none;
text-decoration: none;
}
.container-fluid .wrapper {
position: relative;
}
.container-fluid .wrapper .sidebar {
position: fixed;
width: 200px;
height: 100%;
background: #4b4276;
padding: 30px 0;
}
.main_content{
margin-left:200px;
}
<div class="container-fluid">
<div class="wrapper">
<div class="sidebar">
<h2>Paperpay</h2>
<ul>
<li><a href="#"><i class="fas fa-file-invoice"></i>Statements</a></li>
<li><a href="#"><i class="fas fa-users"></i>Profile</a></li>
<li><a href="#"><i class="far fa-newspaper"></i>Newspapers</a></li>
</ul>
</div>
<div class="main_content">
<div class="header">Welcome to Paper Pay</div>
<div class="info">
welcom to info
</div>
</div>
</div>
</div>
推荐阅读
- scala - Scala:创建通用集合的问题
- python - 从winsound听不到python中的声音
- jupyter-notebook - 在 Jupyter Lab 中更改 Jupyter 笔记本选项卡自动完成字体颜色?
- vba - 使用 VBA 列出 zip(TAR) 文件的内容
- python - Python:读取/解压缩 12 位小端压缩数据的快速方法
- awk - 如何在 awk 中使用已处理的数据打印文件名?
- c# - 我们可以在 Razor View .Net core 3.1 中访问存储在会话中的复杂对象吗
- scala - 在火花查询上正确执行分桶
- java - 如何根据列值与没有关联的表进行 LEFT JOIN
- python - 如何引入损失以使两个矩阵相似