html - 如何将一个 div 固定到另一个 div 的右侧?
问题描述
我有一个垂直 div,左侧有一条细白线。我希望灰色 div 从该行开始。
我怎么能做到这一点?
目前,我的css文件中有:
.bottomPlayerDiv {
background-color: grey;
width: 100%;
height: 150px;
position: fixed;
bottom: 0px;
display: inline-block;
float: left;
}
.navDiv {
position: fixed;
top: 0px;
bottom: 0px;
border-right: 1px solid rgba(41, 41, 41, 1);
width: 220px;
display: inline-block;
float: left;
}
.content {
margin-left: 220px;
}
HTML:
<body>
<div class="navDiv">
<div class="logo">
<img id="logoImage" src="images/logo.png">
</div>
<div class="navBarItems">
<button class="profileItem">My Profile</button>
<button class="exploreItem">Explore</button>
<button class="uploadItem">Upload</button>
</div>
</div>
<div class="bottomPlayerDiv">
<div class="soundscapeImgDiv">
<!-- <img id="soundscapeImg" src="images/testImg.png">
<img id="pause/playIcon" src="images/pause.png"> -->
</div>
</div>
...
解决方案
我发现以下代码片段很有用。您正在添加margin-right
显示为一条线的内容。
.bottomPlayerDiv {
background-color: grey;
width: 100%;
height: 150px;
position: fixed;
bottom: 0px;
display: inline-block;
float: left;
}
.navDiv {
position: fixed;
top: 0px;
bottom: 0px;
width: 220px;
display: inline-block;
float: left;
}
.content { margin-left: 220px; }
<div class="navDiv"></div>
<div class="bottomPlayerDiv"></div>
推荐阅读
- go - 在 CI 上运行 go test 时 SIGBUS 错误代码 = 0x2
- kotlin - 如何从嵌套 lambda 引用单个参数(它)的上层 lambda 隐式名称?
- ios - 如何在 watchkit 中在睡眠模式下使用定时器
- c++ - 矩形没有正确绘制?
- time-series - 具有多元协变量的 ARIMA 模型?
- laravel - Laravel 会话更改在 2 个页面重新加载/重定向后不会持续存在
- swift - SwiftUI:在 tvOS 上获取当前关注的 NavigationView 项目索引
- .net - Azure 管道 - dotnet 发布覆盖 VSBuild .zip 然后抱怨找不到它们
- python - Python Web 应用程序 - 关于长时间请求的问题
- r - 如何将重复节点修剪到最近的共同祖先?数据树 R