老规矩,先看看需求:要求在移动端实现echart表格下面添加点击按钮,实现类似与tab那种echart表格切换。按钮布局
类似于如下结果:
尝试过一些方法,发现可以利用display:flex、 flex-wrap: nowrap;实现类似效果
代码如下:
<style>
ul li{
/*去除ul中list的“圆点”之类的样式*/
list-style:none;
}
.stationList{
width: 100%;
}
.stationList ul {
/*display:flex 意思是弹性布局*/
display: flex;
/*flex-wrap:nowrap 意思是弹性布局-不换行,也就是子元素不换行*/
/*flex-wrap: nowrap;*/
flex-wrap: nowrap;
/*设定ul所占的宽度百分比*/
width:60%;
/*让ul在.stationList中水平垂直居中*/
margin:0px auto;
/* padding: 0 0px;*/
}
.stationList ul li{
height: 90px;
/*设定li所占的宽度*/
width:45%;
/*内容垂直居中*/
line-height: 90px;
/*内容水平居中*/
text-align: center;
font-size: 20px;
border: 1px solid red;
box-sizing: border-box;
margin: 5px 1%;
color: #000;
background:red;
/*cursor:pointer意思是是计算机中把鼠标指针的形状弄成一只伸出食指的手,如下图*/
cursor:pointer;
}
</style>
<body>
<div class="stationList" >
<ul id="tab">
<li id="tab1" class="selected" >上一页</li>
<li id="tab2" >下一页</li>
</ul>
</div>
</body>
效果
类似的采用div的布局
代码如下: