html - 品牌形象位于导航栏之外

标签 html css twitter-bootstrap navbar

我想将我的图像放置在导航栏内,并将我的名字放置在图像的右侧。这是我的代码:

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
<nav class="navbar navbar-default">
  <div class="container-fluid">
    <div class="navbar-header">
      <a class="navbar-brand" href="#">
        <img src="http://i665.photobucket.com/albums/vv18/luckycharm_boy/lucky_zpsfnt9dbol.jpg" border="0" alt=" photo lucky_zpsfnt9dbol.jpg" class="img-circle" height="50px">luckycharm-boy</a>
    </div>
  </div>
</nav>

最佳答案

您可以在 .navbar-brand 上使用 Flexbox 并稍微减少填充

.navbar-default .navbar-brand {
  display: flex;
  align-items: center;
  padding: 5px;
}
.navbar-brand img {
  height: 100%;
  margin-right: 20px;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
<nav class="navbar navbar-default">
  <div class="container-fluid">
    <div class="navbar-header">
      <a class="navbar-brand" href="#"><img src="http://i665.photobucket.com/albums/vv18/luckycharm_boy/lucky_zpsfnt9dbol.jpg" border="0" alt=" photo lucky_zpsfnt9dbol.jpg" class="img-circle" height="50px">luckycharm-boy</a>
    </div>
  </div>
</nav>

关于html - 品牌形象位于导航栏之外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37237456/

相关文章:

html - 白色 X 出现在我拥有的所有浏览器的灰色框中,但 iPad 上的 Safari 除外。我犯了错误还是Safari?

html - 什么样的文本可以包含在 HTML 代码标签中?

html - 如何使 autocomplete=off 在 Firefox 的登录/密码字段中工作

javascript - 返回上一页并输入内容

html - 在 Bootstrap 4/SASS 中使用媒体断点 - _breakpoints.scss 不知道 $grid-breakpoints

twitter-bootstrap - Google 广告可以放置在轮播中吗?

html - 在 Wordpress 数组中添加菜单项

javascript - 每 3 秒更改一次 div 类

javascript - 在 css 动画完成后更改左值

javascript - Bootstrap Alpha 4 导航栏点击不起作用