选项卡的做法

Posted 小太白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了选项卡的做法相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
*{ margin:0px auto; padding:0px}
#wai{ width:500px; height:35px;}
.xiang{ float:left; width:100px; height:35px; text-align:center; line-height:35px; vertical-align:middle;}
.xiang:hover{ cursor:pointer}
.xuanxiang{ width:500px; height:300px; display:none}
#guichuideng{ background-color:#F00; display:block}
#daomu{ background-color:#0F0}
#jueshi{ background-color:#00F}
#kongbu{ background-color:#FF0}
</style>
</head>

<body>
<br />
<div id="wai">
    <div class="xiang" style="" style="color: rgb(255, 0, 0);"> onclick="showa(‘guichuideng‘)">鬼吹灯</div>
    <div class="xiang" style="" style="color: rgb(255, 0, 0);"> onclick="showa(‘daomu‘)">盗墓笔记</div>
    <div class="xiang" style="" style="color: rgb(255, 0, 0);"> onclick="showa(‘jueshi‘)">绝世高手</div>
    <div class="xiang" style="" style="color: rgb(255, 0, 0);"> onclick="showa(‘kongbu‘)">恐怖小说</div>
</div>

<div id="guichuideng" class="xuanxiang">
    
</div>

<div id="daomu" class="xuanxiang">
    
</div>

<div id="jueshi" class="xuanxiang">
    
</div>

<div id="kongbu" class="xuanxiang">
    
</div>
</body>
</html>
<script type="text/javascript">

function showa(d)
{
    var div = document.getElementById(d);
    
    var suoyou = document.getElementsByClassName("xuanxiang"); 
    for(var i=0;i<suoyou.length;i++)
    {
        suoyou[i].style.display = "none";
    }
    
    div.style.display = "block";
    
}

</script>

 

以上是关于选项卡的做法的主要内容,如果未能解决你的问题,请参考以下文章

如何在每个导航选项卡的片段内创建 2 个片段

如何在作为选项卡的 2 个片段之间共享视图模型

listview 没有在带有 viewpager 选项卡的片段中刷新

选项卡的做法

操作栏标签片段中的片段?

在 ViewPager 的多个选项卡中使用单个片段