【问题标题】:Clear Icon along with loading Icon on PrimeNG Autocomplete清除图标以及 PrimeNG 自动完成上的加载图标
【发布时间】:2018-10-26 14:37:17
【问题描述】:

我想自定义 p-autocomplete 组件上的 X 图标,以便得到这个:

加载建议阶段:

完成加载建议:

我现在唯一得到的是:

X 图标不会向右移动,即使 Primeng 加载图标不可见。 我唯一能做到的是:

input[type="search"] {
  padding-right:0px!important;
}

我知道我可以使用自定义 X 图标

input[type="search"]::-webkit-search-cancel-button {
  ...
}

但我不知道怎么做。 有什么建议吗?

编辑:

这是显示 X 图标的方法:

<p-autocomplete ... [type]="'search'"></p-autocomplete>

【问题讨论】:

  • 你是如何插入加载图标的?
  • 它已经在 p-autocomplete 组件中,我不需要做任何事情。
  • 你能分享你的HTML代码吗?使用 Firefox 或 Chrome 时看不到关闭按钮。
  • 编辑了问题。 @Antikhippe

标签: css autocomplete primeng


【解决方案1】:

尝试将其添加到您的 CSS 中:

i.ui-autocomplete-loader {
  margin: -44px;
}

结果

StackBlitz

【讨论】:

  • 好的,不知道为什么,但是您的解决方案在 StackBlitz 中可以,但在我的应用程序中却不行。尽管如此,它建议我这样做: input[type="search"] { padding-right:5px!important; } .ui-autocomplete-loader { margin-right: 20px;它以这种方式工作得很好; ) 谢谢!
猜你喜欢
  • 2021-05-11
  • 1970-01-01
  • 2018-12-28
  • 2019-08-11
  • 1970-01-01
  • 1970-01-01
  • 2012-07-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多