javascript - 向上向下箭头不适用于 tagfield 组件的 firefox

标签 javascript html css extjs

我在 extJS 标签字段中发现了一个非常奇怪的错误。使用 tagfild 后,我看不到字段的上下箭头以查看 tagfield 中的选定组件。

我创建了一个fiddler,请在chrome和firefox中打开fiddler,看看有什么不同。

这是 fiddle 的链接。 Fiddle 图像中的红色圆圈是我在 Firefox 中要求的。 enter image description here

任何人都可以给我一些想法。

最佳答案

将您的 growMax 属性从 5 更改为 35,它应该是固定的。

  Ext.create('Ext.form.Panel', {
  renderTo: Ext.getBody(),
  title: 'Sci-Fi Television',
  height: 200,
  width: 300,

  items: [{
      xtype: 'tagfield',
      fieldLabel: 'Select a Show',
      store: shows,
      displayField: 'show',
      valueField: 'id',
      growMax  : 35,
      queryMode: 'local',
      filterPickList: true,

  }]

});

当元素高度小于 34 像素时,Firefox 无法绘制滚动条

我已经尝试过 MacOS 的 Safari 和 Chrome,它们也在您发布的示例中不显示滚动条

一旦元素的高度变为等于或大于 34 像素的值,您就可以在屏幕截图中看到滚动条,一旦低于该值(图片 #2 中的 33px)将不再显示。 enter image description here

enter image description here

我希望这有助于解决您的问题。

关于javascript - 向上向下箭头不适用于 tagfield 组件的 firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45301854/

相关文章:

javascript - 如何设置单选按钮默认选中 react ?

php - 文件上传按钮在翻转卡上不起作用

java - 将网格上的帖子更改为固定大小(照片帖子下方有文字。)

javascript - 将文本输入焦点放在单击的 TouchableHighlight 上

html - 浏览器缩小时底部渐变太深

javascript - 从右向左切换输入

html - Materialise 卡片中的垂直对齐卡片内容

javascript - 将 javascript 和 css 存储在数据库中是个坏主意吗?

javascript Repeat() 在新行中显示每个结果。

javascript - 如何针对倒数第二个 child 的 child ?