javascript - jQuery UI 自动完成 - 引用 jQuery UI 主题样式表时的自定义样式

标签 javascript jquery css jquery-ui

我正在使用 jQuery UI Autocomplate plugin就像第一个例子一样。我还有其他插件引用的 jQuery UI 主题样式表。

这是我正在使用的输入:

CSS:

div.formvalue {
    background-color: #eee;
    border: 1px solid red;
    padding: 10px;
    margin: 0px;
}

div.paddedInput {
    padding: 5px;
    border: 1px solid black;
    background-color: white;
}

div.paddedInput input {
    border: 0px;
    width: 100%;
    outline:none;
}

HTML:

<div class="formvalue">
    <div class="paddedInput"><input type="text" value="Padded!" /></div>
</div>

这是我的情况:

由于上面的 div 元素用作输入元素(从样式的 Angular 来看),自动完成列表看起来有点尴尬,因为它为输入元素设置了自己。

我挖掘了 jQuery UI 为自动完成功能创建的源代码,并且有 ui-autocomplete 样式类,但正如我所说,但我不知道 auto 我应该覆盖什么。

有什么想法吗?

更新:

这是 jsfiddle 示例:

http://jsfiddle.net/tugberk/YxRYe/4/

最佳答案

如果你想覆盖你的风格,你可以使用!important关键字作为这段代码

div.paddedInput input {
    border: 0px!important;
    width: 100%;
    outline:none;
}

关于javascript - jQuery UI 自动完成 - 引用 jQuery UI 主题样式表时的自定义样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8361592/

相关文章:

javascript - 如何使用 jquery 使用 select2 制作下拉树?

javascript - 在javascript中将单词拆分为音节

javascript - 使用 Django 从 jQuery 调用函数无法正常工作

javascript - 单击取消按钮,折叠属性将停止工作

jquery - 具有绝对定位的 <ul> 的高度(在响应式设计中)

javascript - Fullcalendar 是否支持全天事件的自定义排序

javascript - 使用绝对位置时不显示下拉菜单

javascript - 使用jquery动态创建html元素

html - 如何制作侧面导航栏并让 div 填充其余空间

html - 使用 XSLT 识别特定的 XHTML 单元格,并在找到它们后修改它们的属性