父元素 加 display inline-block white-space: nowrap;
```
<template>
<div class="wrapper-bs" ref="wrap">
<div class="wrapper">
<div class="item">推荐</div>
<div class="item">关注</div>
<div class="item">前端</div>
<div class="item">推荐</div>
<div class="item">关注</div>
<div class="item">前端</div>
<div class="item">推荐</div>
<div class="item">后端</div>
<div class="item">相亲</div>
<div class="item">占卜</div>
<div class="item">关注</div>
<div class="item">前端</div>
<div class="item">推荐</div>
<div class="item">关注</div>
<div class="item">前端</div>
<div class="item">结尾</div>
</div>
</div>
</template>
<script>
import BScroll from "better-scroll";
export default {
name: "RowBread",
props: {
msg: String
},
mounted() {
// 初始化
console.log(BScroll);
setTimeout(() => {
this.bsScroll = new BScroll(this.$refs.wrap, {
probeType: 1,
scrollX: true,
scrollY: false,
click: true
});
}, 1000);
}
};
</script>
<style lang="stylus" scoped>
@import '~@/assets/stylus.styl';
.wrapper-bs {
width: 100%;
height: navHeight;
overflow: hidden;
.wrapper {
display: inline-block;
white-space: nowrap;
.item {
width: 0.6rem;
height: 1rem;
display: inline-block;
text-align: center;
line-height: navHeight;
// border 1px solid red
}
}
}
</style>
```