Web前端开发笔记52——Jquery修改css样式的方法,类样式方法、className和JQ类操作区别

这篇博客介绍了三种修改CSS样式的写法,强调了第三种写法中复合属性和值的注意事项。同时,讲解了如何使用jQuery来设置类样式,特别是用于实现可切换的Tab栏效果。示例代码展示了当鼠标悬停在导航项上时,显示相应内容的Tab功能。文章还提到了原生JS与jQuery在处理className上的区别。

1.有三种修改css的写法。

需要注意的是:第三种写法,如果是复合属性则必须采取驼峰命名法,如果值不是数字,则需要加引号。

2.设置类样式方法:

第三种类型可以用于,一会儿关闭一会切换的实现。

3.借助上面所学内容,我们再做一个tab栏。

<div class="tabnav">
    <div>化妆品</div>
    <div>珠宝</div>
    <div>电脑</div>
    <div>日常用品</div>
</div>
<div class="content">
    <div>这里是化妆品</div>
    <div>这里是珠宝</div>
    <div>这里是电脑</div>
    <div>这里是日常用品</div>
</div>
<script>
    $(".tabnav>div").bind("mouseover", function () {
        $(".content>div").eq($(this).index()).removeClass().addClass("content show").siblings("div").removeClass().addClass("content hide")
    })
</script>

效果如下:

当鼠标移动到某一项上我们就会显示相关内容的div。

4.原生JS中我们的className会把我们的类给替换掉,而在JQ中我们只对需要执行操作的类进行操作。

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

言行物恒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值