取消某些组件的风格

时间:2010-04-11 17:57:07

标签: html css

我正在为我的标签使用明确的风格。现在有一个标签,我不希望这样出现。我该怎么做?

3 个答案:

答案 0 :(得分:0)

为该一个标记指定一个ID,然后为该特定ID创建一个样式。它将覆盖您为“a”标签设置的样式。

答案 1 :(得分:0)

首先,弄清楚要更改使用 firebug 等工具的样式的元素的类或ID。找到其类或ID后,在样式表中搜索它并根据需要修改样式。如果仍然无效,请尝试将!important附加到您的样式中,例如:

.myelement
{
  color: #ff0000 !important;
  font-size: 14px !important;
}

!important将覆盖任何预定义的样式。

答案 2 :(得分:0)

你不能总是可靠地“取消”一个元素。对于某些样式属性,将值设置为autodefaultnone将起作用:

<!doctype html>
<html lang="en">
    <head>
        <title>Test</title>
        <style>
            a { background: pink; }
            a.normal { background: none; }
        </style>
    </head>
    <body>
        <p><a href="#">link1</a>
        <p><a href="#" class="normal">link2</a>
        <p><a href="#">link3</a>
    </body>
</html>

但不是例如color。将以上示例中的background替换为color。它不会起作用。你真的需要自己强制颜色,例如color: blue