核心原理:排他思想,把所有的相同样式清除, 留下自己
直接上代码
HTML
css
- 水果
- 蔬菜
- 饮料
- 肉
水果内容
蔬菜内容
饮料内容
肉内容
JS
* {
margin: 0;
padding: 0;
list-style: none;
}
.tab_list>ul {
width: 500px;
display: flex;
}
.tab_list>ul>li {
width: 100px;
height: 50px;
font-size: 15px;
background-color: #ddd;
line-height: 50px;
text-align: center;
margin-right: 30px;
transition: all .4s;
}
.tab_list>ul>li.current {
background-color: #409EFF;
color: #fff;
}
.tab_con>.item {
width: 500px;
height: 120px;
border-top: 1px solid #000;
margin-top: 10px;
display: none;
}
实际结果:
文章图片
【笔记|原生HTML,CSS,JS实现tab栏切换效果】
推荐阅读
- 笔记|哈工大机器学习Week2知识点总结
- 机器学习|机器学习(七)过拟合问题与正则化
- JavaScript|使用JS+socket.io+WebRTC+nodejs+express搭建一个简易版远程视频聊天
- vue.js|Vue路由&nodejs环境搭建
- 笔记|Verilog 语法task和function不可以使用initial和always
- python|某音jsvmp下参数分析笔记
- python|【JS逆向系列】某乎x96参数与jsvmp初体验
- wasm|某网站视频加密的wasm略谈(二)
- python|思古解析js静态逆向分析