2016-08-01 65 views
-4

我有一个主要的布局页面用于所有其他页面。以下引导程序导航栏标题具有始终显示在左侧的图像。我希望它显示在中心。我试过使用<div class="text-center">...</div>,但没有vail。我正在使用带有VS2015的ASP.NET Core,默认情况下已安装并共享Bootstrap 3.0。但这个问题可能是通用于所有引导用户:Bootstrap导航栏标题 - 如何居中图像

<div class="navbar navbar-inverse navbar-fixed-top"> 
     <div class="container"> 
      <div class="navbar-header"> 
       <table><tr><td><img src="~/images/abc.gif"></td></tr></table> 
      </div> 
     </div> 
</div> 

回答

2

刚刚摆脱所有不必要的容器,并添加text-centernavbar

<div class="navbar navbar-inverse navbar-fixed-top text-center"> 
     <img src="~/images/abc.gif"> 
</div> 

的jsfiddle:https://jsfiddle.net/azizn/ctrppwLe/

PS您应该避免使用除非你正在呈现表格数据。

+0

谢谢。有用。关于使用表格,我显示两个水平相邻的图像。所以,我用了一张桌子。但是根据你的建议,我删除了桌子,只是将两个img标签放在相邻的位置,并且图像在Chrome中至少显示得很好。 – nam