Diversia
@Diversia

Как сделать, чтобы Bootstrap меню не залезала за границы окна?

Здравствуйте.

Меню сайта выполнено в Bootstrap. Выпадающий список пункта меню, который находится справа у границы окна вызывает прокрутку по горизонтали:
de931cf09ed74bb69db6a3bd6ef79b7c.png
Код стандартный:
<div class="navbar navbar-default navbar-static-top" role="navigation">
	<div class="container">
		<div class="navbar-header">
			<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
				<span class="sr-only">Меню</span>
				<span class="icon-bar"></span>
				<span class="icon-bar"></span>
				<span class="icon-bar"></span>
			</button>
			<a class="navbar-brand" href="#">Фирма</a>
		</div>
		<div class="navbar-collapse collapse"> 
			<ul class="nav navbar-nav">
				<!-- здесь много пунктов меню -->
				<li class="dropdown"><a href="#" class="dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false">Выпадающее меню у края окна</a>
					<ul class="dropdown-menu">
						<li><a href="#">Залезает за край окна</a></li>
						<li><a href="#">Залезает за край окна</a></li>
						<li><a href="#">Залезает за край окна</a></li>
					</ul>
				</li>
			</ul>
		</div>
	</div>
</div>

Помогите пожалуйста профиксить.
  • Вопрос задан
  • 1156 просмотров
Пригласить эксперта
Ответы на вопрос 2
@surid
Ответ написан
Комментировать
Попробуй так!
<div class="navbar navbar-default navbar-static-top" role="navigation">
          <div class="container">
            <div class="navbar-header">
              <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                <span class="sr-only">Меню</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="#">Фирма</a>
        </div>
        <div class="navbar-collapse collapse"> 
          <ul class="nav navbar-nav">
            <li class="active"><a href="#">Главная <span class="sr-only"></span></a></li>
            <li><a href="#">О нас</a></li>
            <li class="dropdown">
              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Выпадающее меню у края окна<span class="caret"></span></a>
              <ul class="dropdown-menu">
                <li><a href="#">Залезает за край окна</a></li>
                <li><a href="#">Залезает за край окна</a></li>
                <li><a href="#">Залезает за край окна</a></li>
                
            </ul>
        </li>
    </ul>
</div>
</div>
</div>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы