html - 导航栏中的 Logo 未居中

标签 html twitter-bootstrap css twitter-bootstrap-2

我遇到了一个问题,我的导航栏中间的 Logo 没有居中对齐。这是我的 jsfiddle:https://jsfiddle.net/8zekvxqz/

#navbar-primary .navbar-nav {
  width: 100%;
  text-align: center;
}

#navbar-primary .navbar-nav > li {
  display: inline-block;
  float: none;
}

#navbar-primary .navbar-nav > li > a > img{
  display: inline-block;
  float: none;
}

#navbar-primary .navbar-nav > li > a {
  color: green;
  font-size: 2em;
  font-family: 'Holtwood One SC', serif;
}

您可能需要调整 jsfiddle 窗口的大小才能看到我在说什么,因为目前没有媒体查询以默认的 jsfiddle 窗口大小重新组织菜单。

非常感谢您的帮助。

最佳答案

试试这个:

#navbar-primary .navbar-nav ul{ 
  list-style-type: none; 
  text-align: center; 
}
#navbar-primary .navbar-nav > li {
  display: inline-block;
}

我认为重新定位图像是多余的:

#navbar-primary .navbar-nav > li > a > img{
  display: inline-block;
  float: none;
}

关于html - 导航栏中的 Logo 未居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40772837/

相关文章:

javascript - 作为加载屏幕的指令

html - 使用 Bootstrap 3 在 4 列布局中垂直对齐图像

css - 如何将媒体查询宽度应用于预设的 bootstrap xs sm md lg 列类?

html - 一个 block 应该重叠两个相邻的 CSS

html - 在回退到 <Object> 中嵌入的 IE8 时调整 <Video> 的大小,视频被裁剪

javascript - Foundation 移动菜单不会出现在小屏幕上

javascript - 创建一个脚本来增加网站上的数字

jquery - 左右固定菜单切换

php - 来自带链接的 JSON 的 AutoSuggest

twitter-bootstrap - Bootstrap 跨度