Twitter bootstrap 引导3.导航栏切换切换状态
我正在使用Bootstrap3.0并在移动站点上工作。我正在试图找出如何更改按钮的背景颜色。当导航栏折叠时,切换导航栏Twitter bootstrap 引导3.导航栏切换切换状态,twitter-bootstrap,mobile,twitter-bootstrap-3,navbar,Twitter Bootstrap,Mobile,Twitter Bootstrap 3,Navbar,我正在使用Bootstrap3.0并在移动站点上工作。我正在试图找出如何更改按钮的背景颜色。当导航栏折叠时,切换导航栏 基本上,我想问的是,当导航栏菜单打开时,如何在移动设备上显示“按下”状态?尝试在引导样式表之后添加此样式 <style> .navbar-default .navbar-toggle { border-color: #563D7C; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-
基本上,我想问的是,当导航栏菜单打开时,如何在移动设备上显示“按下”状态?尝试在引导样式表之后添加此样式
<style>
.navbar-default .navbar-toggle {
border-color: #563D7C;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #563D7C;
}
</style>
.navbar默认值.navbar切换{
边框颜色:#563D7C;
}
.navbar默认值.navbar切换:悬停,
.navbar默认值。navbar切换:焦点{
背景色:#563D7C;
}
尝试在引导样式表之后添加此样式
<style>
.navbar-default .navbar-toggle {
border-color: #563D7C;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #563D7C;
}
</style>
.navbar默认值.navbar切换{
边框颜色:#563D7C;
}
.navbar默认值.navbar切换:悬停,
.navbar默认值。navbar切换:焦点{
背景色:#563D7C;
}
您也可以尝试:
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #c0d730;
}
您也可以尝试:
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #c0d730;
}
我不喜欢
:hover
的样式,因为移动设备上没有:hover
。
另外,:focus
样式也不是最佳样式,因为当您通过单击切换关闭导航时,:focus
将保持在切换状态,但用户不再与导航交互。所以这没有多大意义
我更喜欢通过JavaScript在切换按钮上设置一个类。引导程序具有捕捉折叠的事件
$('#myNavigation')
.on('shown.bs.collapse', function () {
$('#myNavigationToggle').addClass('active')
})
.on('hidden.bs.collapse', function () {
$('#myNavigationToggle').removeClass('active')
});
文档:我不喜欢
:hover
的样式,因为移动设备上没有:hover
。
另外,:focus
样式也不是最佳样式,因为当您通过单击切换关闭导航时,:focus
将保持在切换状态,但用户不再与导航交互。所以这没有多大意义
我更喜欢通过JavaScript在切换按钮上设置一个类。引导程序具有捕捉折叠的事件
$('#myNavigation')
.on('shown.bs.collapse', function () {
$('#myNavigationToggle').addClass('active')
})
.on('hidden.bs.collapse', function () {
$('#myNavigationToggle').removeClass('active')
});
文件: