锚点定位触发条件:
1.URL 地址中的锚链与锚点元素对应并有交互行为;
2.可 focus 的锚点元素处于 focus 状态。
通过overflow: hidden;将其他选项卡隐藏,利用label和input的对应关系,使得点击label时input元素获得焦点。
同时设为overflow: hidden;的元素依旧可以滚动,因此可以实现选项卡切换功能而不需要使用JavaScript。
<div class="box">
<div class="list"><input id="one">1</div>
<div class="list"><input id="two">2</div>
<div class="list"><input id="three">3</div>
<div class="list"><input id="four">4</div>
</div>
<div class="link">
<label for="one" class="click">1</label>
<label for="two" class="click">2</label>
<label for="three" class="click">3</label>
<label for="four" class="click">4</label>
</div>
overflow: hidden;实现选项卡切换
最新推荐文章于 2022-06-07 09:32:39 发布