layui前端遇到的难点有哪些
创始人
2024-12-17 08:21:00
0次

一、表格中插入下拉框的情况

问题:表格遇到下拉框表单的情况,下拉框在表格中没办法显示出来

1、表格中下拉框被隐藏----方法1

这种方法解决了表格中下拉框被隐藏的状态了,但是显示并不是很美观,距离最下面的表格的下拉框展开之后会撑开表格的滚动条显示出来

这个办法只是简单是修改了一下css:

.layui-table-cell{overflow: visible;}

2、表格中下拉框被隐藏----方法2

第二种办法就是给下拉框加上这个属性:lay-ignore.忽略了美化效果自然就是普通的下拉框了,可以正常显示的,但是效果并不美观,你觉得不是你想要的,别急,我给它美观一下.

首先给select表单加了lay-ignore属性,这样子就变成普通的表单了.

再美化一下css改变效果:

 .table_select { width: 100%; height: 38px;            line-height: 1.3;            line-height: 38px \9;            border-width: 1px;            border-style: solid;            border-color: #ccc;            background-color: #fff;            border-radius: 2px;            padding-left:10px;        }        .table_select option{            padding: 0 10px;            line-height: 36px;            white-space: nowrap;            overflow: hidden;            text-overflow: ellipsis;}        /*修改表单默认文字颜色*/        input, textarea,select {            color: #999; /* 光标的颜色*/            text-shadow: 0px 0px 0px #999; /* 文本颜色 */            -webkit-text-fill-color: transparent; }        input::-webkit-input-placeholder,select::-webkit-input-placeholder { color: rgb(60, 0, 248); /* 改变placeholder文本颜色 */ text-shadow: none; -webkit-text-fill-color: initial; }

大家可以看到效果了,只是默认效果跟原来的差不多一样,只是点击效果内容有点丑,也勉强接受..

3、表格中下拉框被隐藏----方法3

参考:@FIRSTK 的bootstrap下拉菜单组件 https://fly.layui.com/jie/20494/由于这个版本当时是layui-v2.24版本的,现在插件已经到2.4.5了,做的时候同步就有点麻烦,所以要切换成旧版本的.bootstrap下拉菜单效果如果,需要的也可以用:

         操作                     
  • 功能
  •             
  • 另一个功能
  •             
  • 其他
  •                         
  • 分离的链接
  •             

    二.弹窗中下拉框显示被隐藏1.当弹窗高度不够的时候,这个就有问题了

    解决办法:

    ①修改全局css

    .layui-layer-page .layui-layer-content { overflow: visible !important; }

    ②修改当前的弹窗的css,给弹窗加个id,比如#layer_pop;这样不影响其他的弹窗效果.

    #layer_pop.layui-layer-content { overflow: visible !important; }
    layer.open({            id:'layer_pop',            type: 1,            title: '点击弹窗',            area: '640px',            shadeClose: true, //点击遮罩关闭            content: $('#clickBtnView'),            btnAlign: 'c'            , zIndex: 198910160            , btn: ['确定', '取消']            , yes: function (index, layero) {                //按钮【按钮一】的回调                layer.close(index);            }            , btn2: function (index, layero) {                //按钮【按钮二】的回调                if (confirm('确定要关闭么')) { //只有当点击confirm框的确定时,该层才会关闭                    layer.close(index)                }                // return false //开启该代码可禁止点击该按钮关闭            }            , cancel: function (index, layero) {                //右上角关闭回调                //return false 开启该代码可禁止点击该按钮关闭            }        });

    相关内容

    热门资讯

    空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
    空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
    格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
    空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
    格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
    品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
    空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
    空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
    中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
    中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...