2011-02-14 45 views
9

我有css类,它将跨度设置为特定的左边位置。正确的位置已经被放置的元素

left: 0.5em; 

如何重写左值:

right: 0.5em; 

...串接或者在另一个类?

换句话说,你如何设置左值为空或空?

+0

`左:0px`或`左:none`? – JCOC611 2011-02-14 23:58:14

+0

我不确定你在问什么,但是如果你想知道如何覆盖CSS,只需将新样式内联,并将原始文件保存在外部文件或文件顶部。 – Aidanc 2011-02-14 23:59:05

回答

0

有接近这几方面。如果您只有一个要覆盖的元素,则可以在该元素中包含不同的样式。如果你想修改CSS规则本身,最好的方法是使用Javascript。所有CSS规则都存储在一个数组中 - document.styleSheets[i].cssRules。你可以遍历这个,然后根据需要更新适当的规则。

本博客文章也有一个很好的教程,你可能需要查看: Updating CSS with Javascript