我要投稿
投诉建议
首页
Web前端
后端技术
数据应用
编程语言
其他语言
技术落地
科技领域
SEO
科技迭代
当前位置:
首页
>
Web前端
>
CSS
简单的tab切换效果
时间:2023-03-30 21:51:19
CSS
利用锚点的思想可以实现简单的tab切换效果。页面布局和样式:
1
2
3
4
1
2
3
4.......盒子{高度:10em;边框:1px实心#ddd;溢出:隐藏;}.list{行高:10em;background:#ddd;}容器设置overflow:hidden,每个列表的高度与容器的高度相同,这样一直只显示一个列表。当我们点击按钮时,比如第三个按钮,它会将url地址的锚链改为#three,从而触发id为三的第三个列表的锚点定位,即改变滚动高度containertomaketopedgeoflist3与scrollcontainer的上边缘对齐,实现tab效果。但是这种方法有一定的缺点:首先,容器的高度需要固定;第二,锚点定位会触发表单的重新定位,即如果页面可以滚动,点击选项页面也会跳转,以便改变这种情况,下面使用如下方法。页面布局为:
1
2
3
4
1
2
3
4即使页面表单有滚动条,在大多数情况下,和不会出现跳跃现象。原理是在每个列表中插入一个不可见的
输入框,然后tab按钮变成一个
元素,通过for属性关联到
输入框的id。这样,点击选项按钮就会触发输入框的焦点行为,触发锚点定位,实现tab切换效果。但是,如果要在实际项目中使用上述技术,就离不开JavaScript的支持。一是tab按钮的选择效果,二是处理列表部分区域在浏览器外时仍会跳转的问题。相关处理类似下面,使用jQuery语法:$('label.click').removeAttr('for').on('click',function(){$('.box').scrollTop(xxx);'xxx'表示滚动值});学习总结在张新旭老师的CSS世界第6章
上一篇:
Vue开发高仿陌陌视频看直播APP,全栈
下一篇:
IE盒模型和W3C标准盒模型的区别
简单的tab切换效果相关文章
比尔盖茨!没想到你可以用智能手表来管理你的牛群
奥克斯实行“使用60天不满意包退”的四大理由
解析可穿戴设备大数据突破硬件限制的三大关键因素
暑假惊喜不仅是录取通知书,还有天房带来的贴心实惠的智能锁!
红领队是索尼OLED电视A1的粉丝,你呢?
可穿戴设备的天花板很低,取代手机是伪命题
韩国学者推出可完全替代智能手机的概念智能眼镜
从本次MWC上海看国民VR时代的六大武器
风暴之镜4评测!这款让我们又爱又恨的产品
颠覆传统的智能三星Gear S2外观详细解读
Android P强力优化蓝牙耳机!自动记住多个设备的音量
难得一见的清华深度学习课程!我们“偷”了全套干货
神奇的智能裤,穿上它就告别轮椅!
苹果的祝福! JDI将全力进击智能手表市场
三星曝20个新漏洞!黑客可以控制你家的摄像头和门锁
了解一下BOSE新款耳塞,内置10种不同的自然白噪音帮助睡眠
马斯克承认特斯拉自研芯片其实是被逼的!
智能硬件可能会侵犯人类隐私,目前的政策基本上是白费力气
VR体验中心火爆,从密室逃脱到VR的“转变”你了解多少
智能手表Ticwatch!两会记者最喜欢的高科技设备
最新推荐
1
魅族MX4搭配的inWatch π智能手表详解
2
这才是真正的黑科技!最强国筹Bet365下周五正式发布!
3
速冷、舒适、节能堪称“全能”,美的极爽空调特价促销
4
日薪5000元的苏宁空调安装体验官有何经历?
5
黑科技!专业运动员的智能手环刷新了可穿戴设备的未来
6
石墨烯可以将普通纸张变成用于柔性显示器和可穿戴设备的新材料
7
小米手环3体验!也许它可以取代你的智能手表
8
有人想众筹开发一款监测屁的健康可穿戴设备
9
苹果新款Apple Watch开箱!您对它的外观满意吗?
10
可穿戴挑战赛的20万美元大奖就是这款手环
猜你喜欢
1
独家的!逃跑时老板的公章被抢走了!这个明星机器人深陷破产困境
2
VR“断断续续”的流行还存在这些问题
3
这种可以骑乘并自动跟随人的移动机器人在海外收获了无数粉丝
4
董明珠对美的的犀利点评!根本不是对手,算是长辈
5
诺基亚用时尚诠释智能手表的未来
6
智能手环的准确性受到质疑,厂商盲目跟风,忽视软实力
7
可穿戴设备!你有自己的信息
8
LV高管!瑞士奢侈手表行业将受益于智能手表的繁荣
9
致力于可穿戴设备的续航能力,下一代电池会取代锂电池吗?
10
雷军透露,小米手环2的图片已于5月10日发布
11
iPhone XS上市不温不火的背后,国产高性价比手机备受追
12
手机照片盲评:哪张照片最适合你的选择?
13
全面评测399元华为荣耀手环零!你不知道的偏执
14
被小猪佩奇祝福的社会人都out了,据说这群新社会人比较受欢迎
15
除了小龙虾,世界杯还有这些值得关注的技术
16
谷歌的硬件一直广受好评,但并不受欢迎,推出两款智能手表的底气
17
什么能让你摆脱“随机无蛋”的可穿戴产品?
18
林林的爆料!可穿戴设备的实用性还不够
19
微软HoloLens眼镜!打破虚拟与现实的界限
20
高通推出Snapdragon Wear 2500,增加在可穿