自动填充功能会在数据旁边显示项目符号

时间:2015-01-31 02:33:54

标签: jquery html css jquery-ui

我正在使用asp.net mvc5 Web应用程序,我做了以下工作: -

  • 使用VS 2012,我创建了一个新的asp.net mvc5空项目。
  • 然后使用Nuget我安装了jquery ui 1.11.2。
  • 之后在我的包中引用这些

    “〜/内容/主题/碱/ core.css”,
    “〜/内容/主题/基/ autocomplete.css”,
    “〜/ Content / themes / base / theme.css”

  • 然后我从http://jqueryui.com/download/

  • 下载名为 开始 的主题的jQuery-ui
  • 我替换了当前的core.css& theme.css包含Start主题附带的文件。 目前自动完成正在运行,但结果显示返回数据旁边的项目符号如下: -

enter image description here

所以我有以下两个问题: -

  • 导致子弹出现的原因是什么?

  • 正在更换默认的core.css& thmese.css&使用Start主题内部的图像是正确的方法吗?或者我应该在项目内的Content文件夹下创建一个新文件夹,而不是修改默认的基本主题文件夹?

由于

1 个答案:

答案 0 :(得分:0)

出现项目符号是因为您要替换的文件必须具有样式

ul {list-style-type: none;}

对于自动完成元素。你是否用你下载的主题替换了autocomplete.css?这可能是解决方案。 否则,您可以将自己的css添加到这些文件中以解决此类问题。

您可能需要查看此问题以了解CSS优先级以及如何在自己的css样式表中覆盖某些样式:CSS Rule Priorities