最新消息:

CSS3 target伪类实现Tab切换效果

建站 1540浏览

CSS3 target伪类用来改变页面中锚链接URL所指向的ID样式,例如你要改变描链接指向#tab的元素字体颜色为蓝色,那么你可以这样写成

#tab:target {color:blue}

浏览器支持:不支持IE8及以下的IE版本,IE9支持这个属性,其它非IE内核浏览器如:Firefox、Chrome、等这些浏览器都支持。

用法:target伪类与:hover、:link、:visited、:focus等伪类的用法一样。

html代码:

<div class="tablist">
 <ul class="tabmenu">
 <li><a href="#tab1">标签一</a></li>
 <li><a href="#tab2">标签二</a></li>
 <li><a href="#tab3">标签三</a></li>
 </ul>
 <div id="tab1" class="tab_content">tab1 content</div>
 <div id="tab2" class="tab_content">tab2 content</div>
 <div id="tab3" class="tab_content">tab3 content</div>
</div>

css代码:

<style>
 .tab_content {
 position: absolute;
 }
 #tab1:target, #tab2:target, #tab3:target {
 z-index: 1;
 }
</style>

好了,CSS3 target伪类实现Tab切换效果 就分享到这里,非常感谢你的来访。如果你很喜欢本站,请不要忘记收藏本站,以便下次继续访问;也可以 关注站长微博 随时获取最新动态。你的支持就是我最大的动力!

转载请注明:爱维科斯 » CSS3 target伪类实现Tab切换效果

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者