html - Boostrap 4 - 移动设备上的项目对齐
问题描述
一个新手问题,但我正在为此奋斗将近两天。我将标题放在单独的行中,将两个按钮放在另一行时遇到问题。现在这三个元素在每一行中。我的目标是在顶部有标题,在导航栏底部有两个按钮。 https://www.codeply.com/go/bUI3pKQmR6
提前致谢。
解决方案
您可以使用此 css 将按钮放置在距底部 10px 的位置,并将左侧的标题放置在 745px 下方,即它变为 2 行时:
@media only screen and (max-width: 745px) {
.navbar {
height: 100px;
}
.navbar-brand {
position: absolute;
left: 28px;
top: 10px;
}
.dropdown ,ml-auto {
position: absolute;
bottom: 10px;
right: 28px;
}
.navbar-toggler-icon {
position: absolute;
bottom: 10px;
}
}
编辑:我添加了css来设置导航栏的高度并将下拉按钮放置在右侧。
推荐阅读
- c# - Webp 图像未通过 ASP.NET mvc 在 Google Chrome 上显示
- python - 为什么 N//x 和 math.floor 提供不同的输出来计算事实数字的总和(100)
- css - 当我放大/缩小布局向左/向右。?
- html - 如何在调整浏览器大小时使 flex 容器 div 的宽度达到 100%?
- laravel - 爆炸返回数组,但是当使用索引从该数组中获取值时,它返回数组括号
- python - Sage 中的稀疏矩阵
- java - 如何忽略用户无效输入并重新提示相同的问题?
- javascript - 在反应生命周期方法中: doc.addEventListener('onmousemove', ... 不工作,但 doc.onmousemove = ... 是。为什么?
- python-3.x - 组合pdf获取文件位置权限错误
- java - 我正在尝试使用 setVisibility() 方法从按钮打开另一个 jframe,没有抛出错误,但没有任何反应