twitter-bootstrap - 如何使用 Bootstrap 使导航栏切换按钮/下拉菜单在“sm”屏幕尺寸下工作?
问题描述
我在一个网站上工作,我花了一天左右的时间试图让切换按钮以“sm”屏幕大小显示下拉菜单。如果您单击下面的链接到我的 GitHub 网站,您可以看到当您将屏幕尺寸最小化为“xs”(最大 767px)时,该按钮出现并正常工作,但在“sm”(768px 到 991px)中无法正常工作)。Github 网站
*如果您删除“可见性:隐藏;” 从小的@media 查询中,您会看到下拉列表显示在错误的位置。
解决方案
问题出在您的 styleSheet 中,即left-margin = -25px。因此,每当它进入该空间时,它就会出现在左边框旁边,但增加屏幕的宽度会很好。
我建议您使用left-margin = 0px。它会很好,就像其他尺寸的屏幕一样。
---your code
@media (min-width: 768px) and (max-width: 991px) {
/* Home Page */
.navbar-brand h1{
font-size: 4vw;
margin: 35px 0 0 -25px;
}
用这个
margin: 35px 0 0 0px;
推荐阅读
- java - 如何在不使用 IDE/外部工具的情况下建立 Java 程序和数据库之间的连接?
- assembly - 如何只设置溢出标志ARM程序集?
- angular - 基于对象属性使用 ngFor 多次重复 HTML 元素
- java - 我如何检查用户输入是否为字符串并相应地给出错误?
- python - 正则表达式在 python 中查找模式的任何顺序
- javascript - 如何呈现承诺的决心
- python - Ansible Python API - 无法加载组变量
- batch-file - 运行 2 个命令中的 1 个的批处理文件
- c# - 在使用 Unity 时在 Travis 中包含以 .NET 4.x 为目标的依赖项
- spring-boot - 一种拦截响应对象中所有字符串并在将其发送到服务器之前执行一些操作的方法