覆盖外部CSS

时间:2013-10-17 06:43:05

标签: css override external

如何覆盖CSS中的外部PHP - 我的本地CSS通过重要内容进行更改 - 但必须删除此内容

它不像HTML

那样直截了当

我想这样做*position: none !important;}

在外部路径上,CSS为:position: absolute ;}

一旦从浏览器中以开发者模式删除它,定位就会转到我需要的位置。

这些工作但不要把它放在我需要的地方 -

absolute
fixed
relative
static
inherit

2 个答案:

答案 0 :(得分:2)

you can use the *{position: none !important;} styles form your index.php file.

Example:
<style type="text/css">

* {
    position: none !important;
}
</style>

because the inline styles has the high priority. http://www.hongkiat.com/blog/css-priority-level/

答案 1 :(得分:0)

你应该花一些时间学习css-specificity。当涉及覆盖另一个CSS规则时,有一个完整的CSS点系统,它给出了每个CSS选择器点。使用直接子选择器的点,使用内联样式,类,id等的点。

然而,!important是超人,它几乎可以击败任何东西。 Another good source about this subject.