菜单上滚动的活动类-如何添加字体颜色和字体大小变化的活动类
Menu active class on scrolling - How to add font color and font size change on active class?
我在滚动时为菜单添加了活动状态。
HTML:<li><a href="#subsection-schedule"><span class="blueNavTitle">CONTENT</span></a>
<ul>
<li><a id="nav_section2" href="#A" class="active">A</a></li>
<li><a id="nav_section3" href="#B">Upload</a></li>
<li><a id="nav_section4" href="#C">Add</a></li>
<li><a id="nav_section5" href="#D">Add MORE</a></li>
<li><a id="nav_section6" href="#E">Prepare</a></li>
<li><a id="nav_section7" href="#F">Present</a></li>
<li><a id="nav_section8" href="#G">Upload MORE/a></li>
<li><a id="nav_section9" href="#K">Increase</a></li>
</ul>
</li>
JavaScript: <script type="text/javascript">
$(function(){
var menusections = {},
_height = $(window).height(),
i = 0;
// Grab positions of our sections
$('.menusection').each(function(){
menusections[this.name] = $(this).offset().top;
});
$(document).scroll(function(){
var $this = $(this),
pos = $this.scrollTop();
// Look in the sections object and see if any section is viewable on the screen.
// If two are viewable, the lower one will be the active one.
for(i in menusections){
if(menusections[i] > pos && menusections[i] < pos + _height){
$('a').removeClass('active');
$('#nav_' + i).addClass('active');
}
}
});
});
</script>
active的CSS为:
.active {
background-color: rgba(0, 0, 0, 0.1);
}
我的问题是,如果我想改变font-size和font-color除了背景颜色的变化?我试着添加字体大小和其他一些,但不工作。
添加到你的css类中:
.active {
background-color: rgba(0, 0, 0, 0.1);
font-size:14pt !important; /*whatever size you want*/
color:blue !important; /*(font color)*/
}
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 用Javascript更改我网站上的字体大小
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 活动选项卡's源代码-获取变量s值
- 不同字体的字母间距不同
- 在Angular 2中布线期间保持零部件处于活动状态
- 在ajax成功后,cluetip不适用于首次点击活动元素
- 如何在谷歌字体加载时显示加载图像
- 如何使bxslider仅在移动视图中处于活动状态
- JQuery中的活动搜索栏
- PhoneGap选项卡栏自定义字体,背景图案
- 每个选择器的Jquery css颜色都在变化,但字体大小却没有变化
- 悬停下拉菜单即使在鼠标移出后也保持活动状态
- 将js添加到wordpress中以突出显示css活动菜单
- Google 脚本:用于创建日历活动的脚本运行时不会出错,但不会执行任何操作
- 手动创建旋转活动指示器
- 打开网页后立即获取网页的活动javascript函数
- 使用纯javascript而非jquery使所选选项卡处于活动状态并保持非活动状态
- 正确使用Web字体加载器活动/非活动回调