在twitter bootstrap导航栏上放置徽标,而不调整导航栏的大小

dse*_*lis 16 css3 twitter-bootstrap

有没有办法在bootstrap的导航栏上放置一个图像(品牌标识),如:

<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
    <div class="container">
        <a class="brand" href="#"><img src="../Content/Images/logo.png" /></a>
    </div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)

并保持导航栏高度不变?我试过了

.navbar .brand
{
display: block;
height: 125px;
width: 246px;
padding: 0;
background: url('../Content/Images/logo.png') no-repeat left center;
float:left;
position: absolute;
}
Run Code Online (Sandbox Code Playgroud)

我的定位效果很好,但链接来自徽标.

She*_*row 31

链接来自徽标

这是由绝对定位引起的.

更新而不调整图像大小:

.navbar .brand {
    max-height: 40px;
    overflow: visible;
    padding-top: 0;
    padding-bottom: 0;
}
Run Code Online (Sandbox Code Playgroud)

没有调整图像大小的演示(jsfiddle)