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 - AngularJS ng-bind 没有更新

innerText 值的 jQuery 选择器语法

javascript - 使用列表项之间的类循环淡入淡出动画

jquery - 我应该如何通过单击链接使用 LESS 和 jquery 更改主题颜色?

Javascript 变量在不应该为 true 时变为 true

javascript - 在 jQuery 中,我可以使用 .data() 将元素存储到另一个元素上以便快速检索吗?

javascript - 用于黑莓的谷歌地图 API

javascript - 使用 jQuery 在页面重定向后显示 DIV

css - 如何使 Angular2 "deep"css 类优先?

javascript - 为什么嵌入式谷歌地图会改变 Chrome 的字体渲染?