При использовании изображения с классом img-responsive на логотипе бренда, как вы предотвращаете значок переключения, который отображается, когда навигационная панель падает из укладки поверх логотипа? Я хочу, чтобы логотип уменьшался, когда окно браузера масштабируется.Предотвращение перетаскивания значка значка Navbar в верхней части логотипа бренда
См быстрый пример моей проблемы здесь: http://www.bootply.com/UP2MFV011K#
Мой логотип 398x120 точек и она должна иметь высоту navheader, чтобы позволить для своего размера. Затем, когда окно браузера масштабируется, уменьшает изображение логотипа, но не позволяет переключать значок навигатора на вершину. В настоящее время значок переключения в конечном итоге будет складываться сверху, прежде чем логотип начнет уменьшаться.
Да, это работает достаточно хорошо, за исключением того, когда вы достигнете 311 ширины пикселей, то изображение прыгает вниз. Конечно, в этом маленьком окне это может быть бесполезно, но было бы неплохо видеть, что изображение продолжает снижаться, а не прыгать ниже, переключая навигацию. Кроме того, как получить высоту заголовка navbar, чтобы соответствовать его высоте изображения, поэтому изображение не перекрывает его, а затем и то и другое, чтобы быстро масштабировать. – user5919866
, если вы добавили контейнер вокруг кнопки, вы можете добавить стиль, чтобы заставить его оставаться в оставшихся 20% от ширины. Кроме того, добавление '.navbar-brand {height: auto;}' даст вам высоту, которую вы ищете. См. Мою ссылку codepen выше, чтобы увидеть ее в действии. Вам нужно будет сделать еще один css, если вам нужно, чтобы ссылки навигации были выровнены, но это, по крайней мере, отвечает на ваш вопрос. –