導航欄在大型桌面上工作正常,但如果瀏覽器大小介於781px和1005px之間,則li標籤鏈接不適合導航欄,導致重疊或分裂成兩條「線」(例如「Kontakt」)。你可以在我的導航欄截圖中看到它。引導程序:導航欄不響應:在sm-sizes處重疊/斷點
截圖:http://s14.directupload.net/images/140517/5ov7sr5v.png
我與引導模板和有關的Joomla 3.3以下。
這是一些代碼。
HTML:
<!-- NAVBAR -->
<nav class="navbar navbar-default" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<?php /* <a class="navbar-brand" href="<?php echo $this->baseurl; ?>"><?php echo $siteName; ?></a> */ ?>
</div>
<div class="navbar-collapse collapse">
<jdoc:include type="modules" name="mainmenu" />
</div><!--/.nav-collapse -->
</nav><!--/ .navbar navbar-default -->
<jdoc:include type="modules" name="mainmenu" />
拋出<ul class="nav navbar-nav menu">
和用於第二級(下拉):<ul class="dropdown-menu nav-child unstyled small">
JavaScript的:
// bootstrap dropdown menu
$('.navbar .parent > a').addClass('dropdown-toggle');
$('.navbar .dropdown-toggle').attr('data-toggle','dropdown');
$('.navbar .dropdown-toggle').append(' <b class="caret"></b>');
Template.less:
.navbar {
background-image:url(../images/menu_bg.png);
background-repeat:repeat-x;
margin-bottom: 0;
font-size: @font-size-base;
border-radius:0;
ul {
li {
border-right:1px solid @navbar-default-border;
&:hover {
}
a {
&:first-child {
}
&:last-child {
border-right:none;
}
}
}
} //.ul
} //.navbar
我沒有更改變量的任何大小屬性。 @ grid-float-breakpoint:@screen-sm-min; @ grid-float-breakpoint-max:(@ grid-float-breakpoint-1);
我該如何解決這個問題?網站的響應速度很重要。
另一個問題是切換按鈕。它看起來很有用,如果我點擊它但我不能再次點擊它讓菜單消失。