微信小程序视图层莫名出现”竖线“

这篇具有很好参考价值的文章主要介绍了微信小程序视图层莫名出现”竖线“。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

写完视图层后,发现页面上莫名其妙的出现了一些“竖线”,如下图所示:
微信小程序视图层莫名出现”竖线“,微信小程序,小程序滚动条,小程序隐藏滚动条,overflow

这段html代码是这样写的:

    <view class="other-des">
        
        <view class="section">
            <text class="section-num">{{course_info.SectionCount}}</text>
            <text class="section-text">节课程</text>
        </view>

        <view class="section">
            <block wx:for="{{tools.convertToHMS(course_info.Duration)}}" wx:key="index">
                <text class="section-num">{{item}}</text>
                <block wx:if="{{index == 0}}">
                    <text class="section-text"></text>
                </block>
                <block wx:if="{{index == 1}}">
                    <text class="section-text"></text>
                </block>
                <block wx:if="{{index == 2}}">
                    <text class="section-text"></text>
                </block>
            </block>
        </view>

        <view class="section">
            <text class="section-num">{{course_info.PurchaseMarkup}}</text>
            <text class="section-text">人最近购买</text>
        </view>
    </view>

css样式是这样的:

.other-des {
    margin-top: 8px;
    padding: 20rpx;
    display: flex;
    justify-content: center;
    align-items: center;
}
.section {
    flex: 1;
    display: flex;
    align-items: flex-end;  
}
.section-num { 
    font-size: 32rpx; 
    color: #000000;
    line-height: 32rpx;
} 
.section-text {
    color: #586470;
    font-size: 24rpx;
    line-height: 24rpx; 
}

真机调试也找不到 “竖线” 的元素,但是显示其就是 section 上的一部分。那看来这竖线应该不是自己添加了,如果是自己添加的,在真机调试的时候元素肯定是能找到的。

在界面上点击,将鼠标放置在竖线上的时候,才发现,这原来是一个滚动条…用鼠标还可以上下滚动…

是什么原因这里尽然多了一个进度条呢,分析了一下,原因是子text在父view上范围有超出,使用 overflow: hidden 设置父view的css。

overflow: hidden; 是一种CSS属性,用于控制元素溢出内容的显示方式。

具体作用如下:

  • 当应用于父容器时,它可以隐藏超过容器边界的子元素内容。
  • 当应用于文本容器时,可以省略文字溢出的部分,并将其隐藏起来。
  • 它还可以阻止滚动条的显示,使内容不能通过滚动来查看。

使用 overflow: hidden; 可以简单而有效地控制元素内部内容的可见性和溢出行为,给页面布局和视觉效果带来更多自定义选项。

给 section 添加 overflow: hidden 属性设置,解决了这个问题

.section {
    flex: 1;
    display: flex;
    align-items: flex-end;  
    overflow: hidden;
}

实现效果如下:

微信小程序视图层莫名出现”竖线“,微信小程序,小程序滚动条,小程序隐藏滚动条,overflow文章来源地址https://www.toymoban.com/news/detail-526637.html

到了这里,关于微信小程序视图层莫名出现”竖线“的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序 - 完美去除 <scroll-view> 滚动条,保证 100% 去掉隐藏苹果 ios 系统、安卓滚动条(解决 ios 苹果真机scroll-view无法隐藏滚动条)详细示例代码,保证可用

    关于微信小程序去掉 scroll-view 滚动条的教程中,全都是只能去掉安卓系统手机滚动条,而苹果手机则无法去掉。 本文 实现了在微信小程序中,强力去除 scroll-view 组件滚动条,保证去除苹果ios系统和安卓手机的滚动条, 您可以自由的将本文的去除代码应用到 “局部 / 全局”

    2024年02月11日
    浏览(62)
  • 微信小程序隐藏scroll-view滚动条只需要添加show-scrollbar=“{{false}}“ enhanced=“{{true}}“即可,亲测有效!

    微信小程序的scroll-view在ios上没有显示滚动条,但是如果在安卓设备上会显示一个滚动条 微信小程序只需要在scroll-view上面添加show-scrollbar=“{{false}}” enhanced=\\\"{{true}}\\\"即可解决 UniApp则修改成:show-scrollbar=“false” enhanced=“true” 亲测有效!!!

    2024年02月03日
    浏览(50)
  • uview1 的u-tabs组件在微信小程序中会出现横向滚动条

    uview1 的u-tabs组件在微信小程序中会出现横向滚动条,真机才会生效,微信开发者工具没问题 包括官方示例也会 原因:未屏蔽微信小程序的滚动条 解决办法:uview-ui中uview-ui/components/u-tabs/u-tabs.vue文件把h5屏蔽滚动条的条件编译加上  || MP-WEIXIN

    2024年02月05日
    浏览(37)
  • 08-微信小程序视图层

    08-微信小程序视图层 框架的视图层由 WXML 与 WXSS 编写,由组件来进行展示。 将逻辑层的数据反映成视图,同时将视图层的事件发送给逻辑层。 WXML(WeiXin Markup language) 用于描述页面的结构。 WXS(WeiXin Script) 是小程序的一套脚本语言,结合 WXML ,可以构建出页面的结构。 WXSS(We

    2024年02月11日
    浏览(40)
  • 微信小程序控制元素显示隐藏

    微信小程序是一种轻量级的应用程序,它可以在微信中运行,具有快速、便捷、易用等特点。在微信小程序中,我们可以通过控制元素的显示和隐藏来实现特定的功能。本文将介绍如何使用微信小程序控制元素的显示和隐藏,以及如何应用这些技巧来开发更好的小程序。 1.

    2024年02月04日
    浏览(55)
  • 微信小程序点击显示和隐藏

    要实现微信小程序的点击显示和隐藏功能,可以采用以下方法: 1、在wxml文件中定义按钮或者其他需要点击显示和隐藏的元素,并设置按钮或者元素的样式和属性。 2、在对应的js文件中,先定义一个变量,用于标识当前按钮或者元素的状态,比如:var isShow = false; 3、在按钮或

    2024年02月16日
    浏览(58)
  • 前端 CSS - 如何隐藏右侧的滚动条 -关于出现过多的滚动条导致界面不美观

    CSS 配置:下面两个一起写进进去,适配 IE、火狐、谷歌浏览器 1. 网页设计之隐藏浏览器垂直的滚动条

    2024年02月10日
    浏览(65)
  • 微信小程序 - 视图与逻辑 介绍

    什么是页面导航 在小程序开发中,页面导航是指在不同页面之间进行切换的过程。通过页面导航,用户可以在小程序中流畅地浏览不同的内容和功能模块。 小程序中实现页面导航的两种方式 在小程序中,实现页面导航有两种主要方式:声明式导航和编程式导航。 1、页面导

    2024年01月17日
    浏览(37)
  • 微信小程序滑动显示/隐藏状态栏

    我们在开发应用的时候经常会遇到各种需求,比如有时候我们想要实现这种效果,想要让顶部的导航栏跟随页面的滑动实现隐藏和显示,这个时候就需要发动我们的小脑筋想一下要如何实现了 在实现功能之前,首先我们要明白功能的实现方式以及原理。 简单来看就是两个步

    2024年02月05日
    浏览(70)
  • 微信小程序显示和隐藏分享按钮

    https://developers.weixin.qq.com/miniprogram/dev/api/share/wx.hideShareMenu.html 隐藏之后就不可以分享了 显示之后就可以显示了,可以先全部隐藏,根据条件进行显示

    2024年01月20日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包