ul,li,p{ margin:0; padding:0; list-style:none; } .container{ width:400px; height:300px; background-color:silver; border:1px solid silver; } .container ul{ width:100%; height:100%; overflow:hidden; } .container .item{ float:left; width:25%; height:100%; background-color:white; } .container .item .title{ display:inline-block; width:100%; line-height:40px; border:1px solid silver; box-sizing:border-box; text-align:center; cursor:pointer; } .container .item .content{ position:relative; width:400%; height:100%; background-color:yellow; } .ml1{ margin-left:-100%; } .ml2{ margin-left:-200%; } .ml3{ margin-left:-300%; } .radio-item{ display:none; } .radio-item:checked~.title{ background-color:yellow; border-bottom:none; } .radio-item:checked~.content{ background-color:yellow; z-index:1; }
以上这篇CSS实现Tab布局的简单实例(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。