在weex实践tabbar的时候,tabbar是通过position:fixed来定位的。代码如下:
.tabbar {
flex-direction: row;
position: absolute;
width: 750;
height: 88;
left: 0;
right: 0;
bottom:0;
}
执行这段代码以后,在ios设备上,实际上他并不显示在bottom为0的位置 。
请看截图,请问如何解决。
在最高层级的div加了style,全部代码如下:
<template>
<div style="background-color:red;position:absolute;top:0;bottom:0;left:0;right:0;">
<tabnav></tabnav>
</div>
</template>
<style>
</style>
<script>
export default {
data: {
},
methods: {
},
components:{
tabnav: require("./components/tabbar.vue")
}
}
</script>
执行结果如下:
可以给最外层的容器设置背景颜色,查看是否容器整体的高度就是到那里。