iview的select下拉框选项错位解决办法

在使用iview的过程中,我遇到这样一个问题,在model中使用select下拉框组件。但是当弹出框超过一屏需要滚动时,select的下拉选项会出现错位(下图1为正常,图2为滚动后,下拉选项错位。)

图1:

iview的select下拉框选项错位解决办法

图2:

iview的select下拉框选项错位解决办法

在分析组件代码后,发现以下一个样式:

.ivu-modal .ivu-select-dropdown {  position: absolute !important;}

登录后复制

解决方案

正是这个样式影响了下拉框的定位,解决的方式是覆盖作者的原来样式。

但是,很不巧的是,作者加了一个 !important ,改变了优先级。

那么,如何让自己的样式优先级比他高呢,可以在自定义的样式文件里加入这样的样式:

body .ivu-modal .ivu-select-dropdown{ position: fixed !important;}

登录后复制

这样就解决了上述提到的问题。关于为什么加个body,就能改变样式的优先级,可以参照我的博客相关文章(how2js.cn)

相关推荐:

JavaScript实现两个select下拉框选项左移右移的示例代码分享

jQuery实现select下拉框获取当前选中的文本

div+css模拟select下拉框实例代码

以上就是iview的select下拉框选项错位解决办法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2785236.html

(0)
上一篇 2025年3月8日 17:22:33
下一篇 2025年2月21日 16:26:30

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • vue实现select选中值不更改方法

    本文主要为大家分享一篇解决vue 更改计算属性后select选中值不更改的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧,希望能帮助到大家。 先上代码: //… {{item.value}} {{selected}…

    2025年3月8日
    200
  • layui中select动态添加option

    本文主要为大家分享一篇layui select动态添加option的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧,希望能帮助到大家。 html 产品类别 轻松融 容易融 快乐融 增加产品类别 登录后复制 js //重…

    编程技术 2025年3月8日
    200
  • 怎么解决IE11的textarea不换行这个BUG

    这次给大家带来怎么解决ie11的textarea不换行这个bug,我们知道textarea在ie11下,内容超出文本框后就不换行了,那么,解决ie11的textarea不换行bug的注意事项有哪些? 下面就是实战案例,一起来看一下。 tex…

    编程技术 2025年3月8日
    200
  • 解决Iview在vue-cli架子中字体图标丢失的方法

    这次给大家带来解决iview在vue-cli架子中字体图标丢失的方法,解决iview在vue-cli架子中字体图标丢失方法的注意事项有哪些,下面就是实战案例,一起来看一下。 字体图标丢失问题解决方案 在 build/webpack.prod…

    2025年3月8日
    200
  • layui中select的option叠加问题

    在使用layui,在select的地方遇到了坑,select里的值居然无法清空,select里的option还有叠加问题,为了解决这个问题,也达到我的功能,我研究了下,让有同样需求的小伙伴不踩坑,特贴上我的源码: nbsp;html>…

    编程技术 2025年3月8日
    200
  • cookie的用法详细讲解

    我们在浏览器中,经常涉及到数据的交换,比如你登录邮箱,登录一个页面。我们经常会在此时设置30天内记住我,或者自动登录选项。那么它们是怎么记录信息的呢,答案就是今天的主角cookie了,Cookie是由HTTP服务器设置的,保存在浏览器中,但…

    2025年3月8日 编程技术
    200
  • js如何获取select标签选中的值

    本文主要和大家分享js如何获取select标签选中的值,有两种方式和大家分享,希望能帮助到大家。 var obj = document.getElementByIdx_x(”testSelect”); //定位idvar index = o…

    编程技术 2025年3月8日
    200
  • 怎么使用select获取选中的值

    这次给大家带来怎么使用select获取选中的值,使用select获取选中的值的注意事项有哪些,下面就是实战案例,一起来看一下。 $(‘.city-area’).on(‘change’,function(){ //select切换事件    …

    编程技术 2025年3月8日
    200
  • 解决easyui在ie不兼容的方法

    这次给大家带来解决easyui在ie不兼容的方法,解决easyui在ie不兼容的注意事项有哪些,下面就是实战案例,一起来看一下。 前几天项目进入最后准备上线阶段,测试突然发现使用easyui的datetimebox插件获取的时间在ie的时候…

    2025年3月8日
    200
  • 细说session和cookie会话控制

    本篇文章讲述了session和cookie会话控制,大家对session和cookie会话控制不了解的话或者对session和cookie会话控制感兴趣的话那么我们就一起来看看本篇文章吧, 好了废话少说进入正题吧 对于一个前端开发者,coo…

    2025年3月8日 编程技术
    200

发表回复

登录后才能评论