0

我试图通过在“li”标签中放置内联样式语句来“撤消”未编号列表中的样式。我的一切看起来都是我想要的,除了我错过了子弹。

下面是原始 CSS 和我的内联样式选项来覆盖它们:

#account_header li {
    border-bottom: 1px solid #888888;
    border-top: 1px solid #888888;
    display: inline;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0 10px 0 0;
    color: #AA2222;
    font-family: "arial","helvetica";
    font-size: 16px;
    font-weight: bolder;
}

这是我的“li”标签内的内容:

<li style="border: none;display: block;margin: 0;overflow: hidden;padding: 0;list-style:disc outside none;">

在此先感谢...我已经在这上面浪费了很多时间!

4

2 回答 2

1

从您的内联 CSS 中删除display: block;和删除overflow: hidden;,它将起作用。

于 2012-05-09T16:40:39.970 回答
0

我认为没有人会相信这个,但结果证明是overflow-x 和overflow-y 选项。它们被设置为“隐藏”,我必须查看 Firebug 中的“计算”选项卡才能看到它(我是一个 CSS 新手,所以我以前从未听说过这些)。基本上,我按照李斯特先生的建议做了一个非常简单的列表,将计算出来的样式复制到文本文件中,并使用 UltraStudio 的比较功能来查看差异。

我希望有一种更简单的方法可以将设置恢复为默认值!

这是我目前所拥有的:

<li style="border: none;display: list-item;margin: 0;padding: 0;visibility: visible;overflow-y: visible;overflow-x: visible;list-style:disc outside none;" >

谢谢大家的帮助!

于 2012-05-10T14:17:04.233 回答