利用 锚点原理 以及overflow:hiden 结合,实现纯 css tab 方式 兼容ie6 + 适合单个tab 不需要js 注意点 红色方框的 a 对应a 必须是 name 如果别的 必须是id 可见我下一篇 css Tab选项卡2
//以下是源代码
<!doctype html><html><head><meta charset="utf-8"><title>css Tab 1</title>
<style>*{margin:0;padding:0;list-style:none;font-size:12px;}
#content{width:300px;margin:10px auto;position:relative;border:1px solid #666;}ul{width:20px;height:100px;position:absolute;right:5px;top:100px;}ul li{height:33px;}ul li a{display:block;width:20px;height:20px;line-height:20px;text-align:center;color:#000;background:#ccc;text-decoration:none;}ul li a:hover{color:#fff;background:#666;}#tabTxt{height:300px;overflow:hidden;}#tabTxt a{width:300px;height:300px; display:block;}</style></head><body><div id="content"><ul> <li><a href="#a1">1</a></li> <li><a href="#a2">2</a></li> <li><a href="#a3">3</a></li></ul>
<div id="tabTxt"> <a name="a1" style="background:#f00"></a> <a name="a2" style="background:#080"></a> <a name="a3" style="background:#009;"></a></div></div>
</body></html>
本文地址:http://www.cnblogs.com/surfaces/
新闻热点
疑难解答