1

我正在尝试覆盖 jquery mobile 中 listview li 元素的标准样式。我尝试在所有 css 的末尾设置一个规则

li{
background-color:#ffffff;
border:none;
border-bottom: 1px solid #eeeeee;
}

但是仍然有一些样式被应用。我只想要一个纯色的背景色,没有渐变的东西。

4

3 回答 3

3

尝试这个:

li{
background:#ffffff !important;
border:none;
border-bottom: 1px solid #eeeeee;
}

这将覆盖 jQuery Mobile 使用background-image样式创建的渐变颜色

于 2012-02-15T06:13:51.047 回答
1

尝试将此添加到您的代码中...

background-image:url('ANYNONEXISTINGIMAGE');

所以,你的代码看起来像这样......

li{
    background-color:#ffffff;
    border:none;
    border-bottom: 1px solid #eeeeee;
    background-image:url('ANYNONEXISTINGIMAGE');
}
于 2012-02-15T05:31:58.547 回答
0

如果您只想从列表元素中删除所有渐变并且不想覆盖颜色,请将此行添加到您的li样式中:

background-image: none !important;
于 2013-11-11T13:04:53.947 回答