Мне было интересно, если есть способ динамически изменить размер логотипа бренда навигатора, чтобы получить точную высоту самой навигационной панели и рассчитать ширину, сохраняя пропорции изображения.Изменить размер загружаемого логотипа логотипа navbar
<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>
Я попытался изменить загрузочный .css, добавив:
.navbar .brand > img { max-height: 40px; }
или:
.navbar .brand {
max-height: 40px;
max-width: 30%;
overflow: visible;
padding-top: 0;
padding-bottom: 0;
}
не повезло, изображение остается таким же гигантским размером.
Первый должен сделать трюк, я хочу, чтобы эти параметры применялись внутри тега img внутри тега navbar-brand
, но, даже если css обновлен правильно, эти настройки не применяются к моему изображению.
вы можете разместить его с помощью jsfiddle ... – sheshadri