多个水平的div,若超过父div则不wrap继续往右,再超过的部分就利用父div的overflow:hidden隐藏起来。
如图:(https://jsfiddle.net/DTcHh/32...
现在想在左上角那两个按钮,做出可以往左滑或往右滑的效果,我只能想到用js控制那个div的scrollbar ( .scrollLeft , .scrollRight )
请问有没有纯css的方式可以搭配button做出这样的效果?
多个水平的div,若超过父div则不wrap继续往右,再超过的部分就利用父div的overflow:hidden隐藏起来。
如图:(https://jsfiddle.net/DTcHh/32...
现在想在左上角那两个按钮,做出可以往左滑或往右滑的效果,我只能想到用js控制那个div的scrollbar ( .scrollLeft , .scrollRight )
请问有没有纯css的方式可以搭配button做出这样的效果?
用css3就可以实现的,通过控制div的left+Transform来控制,你点一下向右的按钮,就让第二个的left为0,再点一下就让第三个的left为0,然后使用Transform来设置变化
3 回答4.9k 阅读✓ 已解决
5 回答2k 阅读
2 回答1.9k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.5k 阅读
2 回答1k 阅读✓ 已解决
2 回答2.1k 阅读
点击按钮的时候修改css3的translate可以一试