html - Bootstrap Navbar 图片尺寸太大

标签 html bootstrap-4 navbar

我是 bootstrap 4 的新手,我对导航栏有疑问。所以我想把我的公司名称和它的标志放在旁边,但由于某种原因,图像太大了。我该怎么做才能更改图像的大小以适应导航栏的内部。谢谢!

<nav class="navbar navbar-expand-sm fixed-top">
    <div class="container">
      <a href="index.html" class="navbar-brand text-dark display-4">
        <img id="ojLogo" src="img/ojicon.png"> OddJob
      </a>
    </div>
</nav>

最佳答案

您必须定义 Logo 图像的高度以减小其图像大小。还需要将图像向左浮动,以便在其旁边显示公司名称。如有必要,还可以定义 navbar-brand 的宽度。您可以使用以下 CSS:

.navbar-brand {
  width:150px;
  font-size: 24px;
}
.navbar-brand img {
  height: 50px;
  /* put value of image height as your need */
  float: left;
  margin-right: 7px;
}

关于html - Bootstrap Navbar 图片尺寸太大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52247860/

相关文章:

html - Bootstrap 4 : Full Width Inline Button

html - 整个导航栏随下拉菜单展开

html - div 高度为 100%,但顶部和/或底部仍有空间

jQuery 在隐藏元素之前使元素变大?

html - 在 CSS 中将框定位在 X 和 Y 坐标处

php 表单没有在数据库中提交值

html - 带水平滚动的 DIV - Bootstrap 4

javascript - 使用纯 JavaScript 进行 XHR 调用

javascript - Bootstrap 4 的日期选择器

javascript - Python/Selenium - 努力点击导航栏中的按钮