html - 移动 View 上的导航栏和页脚未对齐 - Bootstrap

标签 html css twitter-bootstrap

我通过 Bootstrap 创建了一个菜单栏,当窗口宽度较小时,导航变成按钮菜单。当窗口宽度变小时,右边的按钮被压下,没有与左边的标志对齐。

对于页脚,我使用 col-md-6 创建了两列,并将 text-align: left, text-align: right 应用于每一列,因为它们是不要偏到一边。现在,当窗口宽度较小时,同样的事情会发生:右侧的文本/列被向下推,并且不与左侧的文本对齐。

导航和页脚都没有正确垂直对齐。我已经尝试在被按下的按钮和文本上设置负边距顶部;我也试过使用 pull-leftpull-right 也没有什么区别。我也没有媒体查询,但我不确定这是否是一个问题。

这是一个例子和代码:http://jsfiddle.net/w92w4dak/

如有任何关于如何正确垂直对齐导航/页脚的想法,我们将不胜感激。

最佳答案

.navbar-toggle 按钮需要位于 .navbar-header div 内以实现所需的垂直对齐。

页脚列应该有类 .col-xs-6 而不是 .col-sm-6 以确保它们保持在屏幕宽度的 50%所有屏幕尺寸(包括移动 View )

关于html - 移动 View 上的导航栏和页脚未对齐 - Bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32998863/

相关文章:

CSS:选择所有从第n个元素开始

javascript - 如何使用 Javascript 在外部点击时关闭 css 下拉菜单?

css - 图标按钮在加载前初始渲染时显示文本 - 谷歌字体

html - 使用 XSLT 提取 HTML 元素

css - 如果我为所有新元素选择 HTML 5,有什么优缺点?

javascript - Angular 选择模型未设置值

html - 如何更改此导航栏的颜色和背景?

html - 将 Bootstrap 按钮对齐成一行

html - 在移动设备上重叠 Bootstrap 网格

javascript - CSS 框阴影重叠