像下图中点击左边不同的按钮,右边出现对应的内容这种效果怎么用css或者js来实现呢
tab选项卡,内容比较多可以考虑一下iframe,自己调一下样式
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div>
<ul>
<li><a href="a.html" target="iframe_a">a</a></li>
<li><a href="b.html" target="iframe_a">b</a></li>
<li><a href="c.html" target="iframe_a">c</a></li>
</ul>
</div>
<iframe src="a.html" name="iframe_a" frameborder="1" width="100%" height="400">
</iframe>
</body>
</html>
document.getElementById("下方元素id").onclick = function(){
document.getElementById("右侧方元素id").value = "你需要的文本"
document.getElementById("右侧方元素id").css= ("","")你需要的样式
}
你这是类型一个tab栏了,直接判断当前点击时,右边显示,其他隐藏
啊,用vue+elementui可能会比较好一点