scrollView

复制代码
<template>
    <scroll-view scroll-y class="scrollView scrollViewY">
        <view>相当于一个y轴滚动条的盒子</view>
        <view>相当于一个y轴滚动条的盒子</view>
        <view>相当于一个y轴滚动条的盒子</view>
        <view>相当于一个y轴滚动条的盒子</view>
        <view>相当于一个y轴滚动条的盒子</view>
        <view>相当于一个y轴滚动条的盒子</view>
        <view>相当于一个y轴滚动条的盒子</view>
        <view>相当于一个y轴滚动条的盒子</view>
    </scroll-view>
    <scroll-view scroll-x class="scrollView scrollViewX">
        <view class="xItem">相当于一个横轴滚条的的盒子,但是样式需设置white-space=nowarp,felx布局不生效</view>
        <view class="xItem">相当于一个横轴滚条的的盒子,但是样式需设置white-space=nowarp,felx布局不生效</view>
        <view class="xItem">相当于一个横轴滚条的的盒子,但是样式需设置white-space=nowarp,felx布局不生效</view>
        <view class="xItem">相当于一个横轴滚条的的盒子,但是样式需设置white-space=nowarp,felx布局不生效</view>
        <view class="xItem">相当于一个横轴滚条的的盒子,但是样式需设置white-space=nowarp,felx布局不生效</view>
        <view class="xItem">相当于一个横轴滚条的的盒子,但是样式需设置white-space=nowarp,felx布局不生效</view>
        <view class="xItem">相当于一个横轴滚条的的盒子,但是样式需设置white-space=nowarp,felx布局不生效</view>
    </scroll-view>
</template>

<script setup>

</script>

<style lang="scss">
    .scrollView {
        width: 90%;
        height: 100px;
        border: 1px solid black;
    }
    .scrollViewX {
        // 不生效,因为uniapp使用scrollView多层嵌套标签,浏览器中看到下一层元素是自动生成的uni-scroll-view而不是xItem
        // display: flex;
        // flex-wrap: nowrap;
        
        white-space: nowrap; // 才会生效
        .xItem {
            width: 100px;
            display: inline-block;
        }
    }
</style>

复制代码

在scrollView组件中生成的元素有uniapp自动生成的页面结构,不可以使用简单的使用felx布局

 

posted on   ChoZ  阅读(2)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示