Kon*_*ten 8 html css twitter-bootstrap bootstrap-4
我有一个徽标,如下所示.
<nav class="navbar navbar-fixed-top navbar-light bg-primary">
<div class="container-fluid">
<img class="navbar-brand" src="logo.png" alt="logo">
<ul class="nav navbar-nav">
<li class="nav-item"><a href="#" class="nav-link">START</a></li>
...
</ul>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud)
Bootstrap在左侧添加一块填充,导致从边缘偏移以下.
由于我们的徽标是一个截断圆圈,我们希望它被精确地放置在边缘,以创建一个真实圆圈的幻觉,但坚持在浏览器之外.我试图在左侧设置一个负边距,但它只移动了图像,仍然保留了奇怪的边缘,如下所示.
<img class="navbar-brand" src="logo.png" alt="logo" style="margin-left: 0px;">
Run Code Online (Sandbox Code Playgroud)
我能做些什么呢?
您可以使用row代替container-fluid。这两个边距相反。
https://jsfiddle.net/gsb3ohd2/
<nav class="navbar navbar-fixed-top navbar-light bg-primary">
<div class="row">
<img class="navbar-brand" src="logo.png" alt="logo">
<ul class="nav navbar-nav">
<li class="nav-item"><a href="#" class="nav-link">START</a></li>
...
</ul>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31448 次 |
| 最近记录: |