调整tree-select组件高度及横向滚动条

调整tree-select组件高度及横向滚动条,第1张

1.调整的高度根据input组件sieze='mini'来的,不全适配,按需调整

给与 class="set-treeselect"

 <treeselect

                                v-if="b.inputType == 7"

                                :disable-branch-nodes="true"

                                multiple

                                size="mini"

                                class="set-treeselect"

                                v-model="b.rightOperand"

                                :options="treeList"

                                :normalizer="normalizer"

                                :show-count="true"

                                placeholder="请选择资质"

                                :limit="1"

                                :limitText="count =>`+${count}`"

                                :clearable="false"

                                :disabled="pageType == 'detail'"

                              />

以下是样式:

// 调整treeselect高度和横向滚动条

.set-treeselect {

  width: 240px

  display: inline-block

  position: relative

  top: 10px

  height: 32px

}

::v-deep {

  .vue-treeselect__menu {

    overflow-x: auto !important

    width: 250px

    max-height: 180px !important

  }

  .vue-treeselect__label {

    overflow: unset

    text-overflow: unset

  }

  .vue-treeselect__control {

    height: 20px !important

  }

  .vue-treeselect__multi-value-item-container,

  .vue-treeselect--has-value .vue-treeselect__multi-value {

    height: 30px

    line-height: 24px

    padding: 0

  }

  .vue-treeselect__limit-tip,

  .vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value

    .vue-treeselect__input-container {

    padding-top: 0

  }

  .vue-treeselect--has-value .vue-treeselect__multi-value {

    // margin-bottom: 15px

  }

  .vue-treeselect__placeholder,

  .vue-treeselect__single-value {

    height: 28px

    line-height: 32px

    font-size: small

    color: "#CCCFD6"

    // margin-top: 8px

  }

  .vue-treeselect--has-value .vue-treeselect__input {

    height: 18px !important

    line-height: 18px !important

  }

  .vue-treeselect div,

  .vue-treeselect span {

    box-sizing: content-box

    // white-space: nowrap

    // text-overflow: ellipsis

  }

  // 选中后的溢出隐藏

  .vue-treeselect__multi-value-label {

    display: block

    width: 140px

    overflow: hidden

    white-space: nowrap

    text-overflow: ellipsis

  }

  .vue-treeselect__value-container {

    display: block

    height: 32px

  }

}

效果如下:

去掉treeselect缓存

1 自定义删除(即想删除哪条历史记录就删除哪条)

在百度搜索网页里的搜索栏中,点击鼠标左键两次,会出现以前搜索过的历史记录。然后用鼠标指向你想要删除的历史记录(注意:是指向,不要点击),这时这条历史记录会深色显示,再点击DEL键,就可以删除这一条历史记录了。这种方法你可以随心所欲,想删哪条都可以。

2 完全删除法

在桌面用鼠标右键点击IE图标,再点属性。选上面的“内容”按钮。再点下面的“自动完成”按钮。然后点击“清除表单”,就可以把以前的所有历史记录删掉。如果想以后也把录用的内容不留历史记录,则把“表单”前面的勾去掉。

3 用修复工具,要自动清除IE缓存,还是要借助工具,比如上网助手

国产jQuery UI框架 (jUI) DWZDWZ富客户端框架(jQuery RIA framework), 是中国人自己开发的基于jQuery实现的Ajax RIA开源框架. 设计目标是简单实用,快速开发,降低ajax开发成本。 欢迎大家提出建议,我们将在下一版本中进一步调整和完善功能.共同推进国内整体ajax开发水平。

2.jQuery的界面插件 Ninja UI

jQuery 是一个非常优秀的 JavaScript 框架,而且还有相当多的插件。其中的一些UI插件也相当的给力,比如 Ninja UI,是一款界面插件,使用它将能给你的项目增色不少。此插件包含有幻灯,智能提示等常见的效果。

3.jQuery的UI框架 Chico UI

和 jQuery UI 一样,Chico UI 包含 auto-complete, blink, carousel, countdown, date-picker, dropdown, expand, calendar 等诸多逐渐,同时还提供一个 CSS 布局框架,用于实现网页布局和表格。

4.jQuery UI 组件库 PrimeUI

PrimeUI 是 PrimeFaces 团队的一个 jQuery UI 组件库,目前包含多个 UI 部件

5.Jquery的UI库 w2ui

基于Jquery的UI库,包含常用UI组件,如:布局、表格、树形、Tabs、工具条、d出菜单、表单等等。

采用Html5 + CSS3编写,可以支持常用的浏览器,如:Chrome、FireFox7+、Safari 5+和IE 9+等。

6.jQuery UI组件 jQuery UI

jQueryUI 是一套 jQuery 的页面 UI 插件,包含很多种常用的页面空间,例如 Tabs(如本站首页右上角部分) 、拉帘效果(本站首页左上角)、对话框、拖放效果、日期选择、颜色选择、数据排序、窗体大小调整等等非常多的内容。

7.jQuery的UI工具包 jQuery Tools

jQuery easyui 为网页开发提供了一堆的常用UI组件,包括菜单、对话框、布局、窗帘、表格、表单等等组件,

8.jQuery的UI框架 Liger UI

LigerUI是基于jQuery开发的一系列控件组,包括表单、布局、表格等等常用UI控件 使用LigerUI可以快速创建风格统一的界面效果

9.快速开发WebUI jQuery MiniUI

jQuery MiniUI - 快速开发WebUI。

包含控件:DataGrid、Tree、TreeGrid、Menu、Toolbar、Tabs、Layout、Panel、DatePicker、ComboBox、TreeSelect、TextBoxList等。

典型应用:页面布局、CRUD、Master/Detail、数据验证等。

10.jQuery的UI插件 Smart UI

JQuery Smart UI是基于JQuery的Ajax开发框架,实现前、后台分离、功能和数据分离,UI层全部使用htm+js+json完成,通过一个统一数据接口与服务端进行数据交换。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7913698.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存