html - 影响导航栏对齐的图像

标签 html css

<分区>

我正在尝试用图像制作导航栏,但我遇到了图像影响导航栏中其他元素对齐的问题。我无法让链接与页面顶部齐平。如果我删除图像,则没有问题。

.logo {
  max-height: 80px;
  border-radius: 80px;
}

.link-group-wrapper {
  display: inline;
  margin: 0;
  padding: 0;

}

.link-wrapper {
  list-style: none;
  text-align: center;
  font-size: 1.2em;
  background-color: #0b215c;
  width: 120px;
  display: inline-block;
  height: 90px;
  line-height: 90px;
}

.link {
  color: white;
  display: block;
  text-decoration: none;


}
<div class="navbar-wrapper">
  <img class="logo" src="https://image.ibb.co/cVNZww/logo.jpg">
  <ul class="link-group-wrapper">
    <li class="link-wrapper">
      <a class="link" href="">Roster</a>
    </li>
    <li class="link-wrapper">
      <a class="link" href="">Roster</a>
    </li>
    <li class="link-wrapper">
      <a class="link" href="">Roster</a>
    </li>
  </ul>
</div>

最佳答案

轻松修复!只需将图像 html 元素放在导航栏之后,并使用 CSS 添加 float 样式 (float: left;)

.logo {
  max-height: 80px;
  border-radius: 80px;
}

.link-group-wrapper {
  display: inline;
  margin: 0;
  padding: 0;

}

.link-wrapper {
  list-style: none;
  text-align: center;
  font-size: 1.2em;
  background-color: #0b215c;
  width: 120px;
  display: inline-block;
  height: 90px;
  line-height: 90px;
}

.link {
  color: white;
  display: block;
  text-decoration: none;


}
<div class="navbar-wrapper">
  <ul class="link-group-wrapper">
    <li class="link-wrapper">
      <a class="link" href="">Roster</a>
    </li>
    <li class="link-wrapper">
      <a class="link" href="">Roster</a>
    </li>
    <li class="link-wrapper">
      <a class="link" href="">Roster</a>
    </li>
  </ul>
<img class="logo" style="float: left; "src="https://image.ibb.co/cVNZww/logo.jpg">
</div>

关于html - 影响导航栏对齐的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48481011/

上一篇:php - 使用 Wordpress Enqueue Array 最后加载样式表

下一篇:html - 居中对齐不一致

相关文章:

html - 着色部分透明的图像/背景

javascript - 文本栏的值未显示?

jquery - Jquery 与 CSS 工具提示的性能?

javascript - Vue 类与字符串绑定(bind)?

html - 更改表格 tr 边框颜色

html - Bootstrap 中三个大小相同的按钮

html - 如何在 Magento Go 中添加条件 CSS 类?

javascript - 如何更改 Javascript 中的标题高度?

javascript - 无法使用 jquery 删除 CSS `position` 属性

javascript - 滚动页面上的导航栏。事件链接