gpt4 book ai didi

jquery - 调整 Bootstrap 导航栏品牌标志保持比例

转载 作者:搜寻专家 更新时间:2023-10-31 21:48:27 25 4
gpt4 key购买 nike

我想知道是否有一种方法可以动态调整导航栏品牌 Logo 图像的大小,使其具有导航栏本身的确切高度,并计算保持图像比例的宽度。

<nav class="navbar navbar-default">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#"><img alt="Brand" src="images/logo.png"></a>
</div>

我尝试编辑 bootstrap .css 添加:

.navbar .brand > img { max-height: 40px; }

或:

.navbar .brand { 
max-height: 40px;
max-width: 30%;
overflow: visible;
padding-top: 0;
padding-bottom: 0;
}

运气不好,图像仍然具有相同的巨型尺寸。

第一个应该可以解决问题,我希望将这些设置应用于带有 navbar-brand 类的 a 标签内的 img 标签内,但是,即使正确刷新了 css,这些设置未应用于我的图像。

最佳答案

在您提供的 CSS 中,您可能引用了错误的类名。您需要覆盖 .navbar-brand 类,但您在 .navbar 中引用了一个 .brand 类名。因此,样式不会应用于您想要的元素。

此外,您是否尝试过在图片上使用 class="img-responsive"

<a class="navbar-brand" href="#"><img alt="Brand" src="images/logo.png" class="img-responsive" /></a>

否则,请查看这篇 Stackoverflow 文章,因为它很相似:Bootstrap 3 Navbar with Logo

希望这对您的事业有所帮助。

关于jquery - 调整 Bootstrap 导航栏品牌标志保持比例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30478744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com