右侧位置已经定位的元素

时间:2011-02-14 23:56:28

标签: html css

我有css类,它将跨度设置为特定的左侧位置。

left: 0.5em;

如何将左侧值覆盖为:

right: 0.5em;

......内联还是其他课程?

换句话说,如何将left值设置为nothing或null?

2 个答案:

答案 0 :(得分:33)

也许答案是left: auto

Live Demo

答案 1 :(得分:0)

有几种方法可以解决这个问题。如果您只想要覆盖一个元素,则可以在该元素中包含不同的样式。如果要修改CSS规则本身,最好的方法是使用Javascript。所有CSS规则都存储在一个数组中 - document.styleSheets[i].cssRules。您可以迭代此操作,然后根据需要更新相应的规则。

此博客文章还有一个很好的教程,您可能想要查看: Updating CSS with Javascript