console
<div class="wrapper">
<input type="radio" name="tab" id="hot" checked>
<input type="radio" name="tab" id="home">
<input type="radio" name="tab" id="international">
<div class="nav">
<ul class="nav-list">
<li>
<label for="hot">热门新闻</label>
</li>
<li>
<label for="home">国内新闻</label>
</li>
<li>
<label for="international">国际新闻</label>
</li>
</ul>
</div>
<div class="news">
<ul class="hot-news">
<li>
<a href="javascript:;">AAAAAAAAAAA</a>
</li>
<li>
<a href="javascript:;">AAAAAAAAAAA</a>
</li>
<li>
<a href="javascript:;">AAAAAAAAAAA</a>
</li>
<li>
<a href="javascript:;">AAAAAAAAAAA</a>
</li>
<li>
<a href="javascript:;">AAAAAAAAAAA</a>
</li>
</ul>
<ul class="home-news">
<li>
<a href="javascript:;">BBBBBBBBBBB</a>
</li>
<li>
<a href="javascript:;">BBBBBBBBBBB</a>
</li>
<li>
<a href="javascript:;">BBBBBBBBBBB</a>
</li>
<li>
<a href="javascript:;">BBBBBBBBBBB</a>
</li>
<li>
<a href="javascript:;">BBBBBBBBBBB</a>
</li>
</ul>
<ul class="international-news">
<li>
<a href="javascript:;">CCCCCCCCCCC</a>
</li>
<li>
<a href="javascript:;">CCCCCCCCCCC</a>
</li>
<li>
<a href="javascript:;">CCCCCCCCCCC</a>
</li>
<li>
<a href="javascript:;">CCCCCCCCCCC</a>
</li>
<li>
<a href="javascript:;">CCCCCCCCCCC</a>
</li>
</ul>
</div>
</div>
body, ul, li, a {
margin: 0;
padding: 0;
text-decoration: none;
list-style: none;
}
.wrapper {
width: 600px;
font-size: 0;
background-color: #ccc;
}
.nav .nav-list li {
display: inline-block;
width: 200px;
height: 50px;
text-align: center;
line-height: 50px;
font-size: 20px;
user-select: none;
}
.news ul {
display: none;
padding: 20px;
font-size: 18px;
background-color: #f7f7f7;
}
.news li {
padding: 10px;
}
.news li a {
color: #888;
}
#hot:checked ~ .news .hot-news,
#home:checked ~ .news .home-news,
#international:checked ~ .news .international-news {
display: block;
}
#hot:checked ~ .nav li:nth-of-type(1),
#home:checked ~ .nav li:nth-of-type(2),
#international:checked ~ .nav li:nth-of-type(3)
{
background-color: #f7f7f7
}
.nav .nav-list label {
display: inline-block;
width: 200px;
height: 50px;
cursor: pointer;
}
.wrapper input {
display: none;
}